City Choice G5 Apartment
240 Wallace Street, South, Glasgow, G5 8AH, United Kingdom,Object type: Hotel Glasgow City
City Choice G5 Apartment in Glasgow features accommodation with free WiFi, 1.4 miles from Glasgow Science Centre, 1.4 miles from The Hydro and 2.1 miles from Sc