at 75 Waterloo Street, Glasgow United Kingdom
3 FB users likes Hotel Indigo, set it to 137 position in Likes Rating for Glasgow in Hotel & Lodging category
Hotel Indigo is Glasgow based place and this enity listed in Hotel category. Located at 75 Waterloo Street
A luxury 4 star hotel located in the south side of Glasgow.