Loading hotels
Confirming room availability...
City Centre Suite George Square, 12 15 South Fredrick Street, Glasgow, United Kingdom
With a stay at this apartment in Glasgow (City Centre Glasgow), you'll be steps from George Square and Merchant City. This apartment is 0.1 mi (0.2 km) from Gallery of Modern Art and 0.7 mi (1.1 km) from Glasgow Cathedral.