Located in the suburb Pollokshields, 4 kilometers from the center.
11 sherbrooke avenue
Glasgow
G41 4PG
United kingdom
Checking for room alternatives