Loading hotels
Confirming room availability...
MAX Serviced Apartments Glasgow 38 Bath Street, 38 Bath Street, Glasgow, United Kingdom
With a stay at MAX Serviced Apartments Glasgow, 38 Bath Street in Glasgow (City Centre Glasgow), you'll be minutes from Royal Concert Hall and George Square