at cambrige street, Glasgow United Kingdom
178 FB users likes Glasgow City Hotel, set it to 96 position in Likes Rating for Glasgow in Hotel & Lodging category
Glasgow City Hotel is Glasgow based place and this enity listed in Hotel category. Located at cambrige street
A luxury 4 star hotel located in the south side of Glasgow.