Holiday Inn Express Glasgow City Centre - Theatreland
Guest accommodation in Glasgow
Prices & Key Facts
Prices
About Holiday Inn Express Glasgow City Centre - Theatreland
Accommodation for your wedding guests in Glasgow City Centre.
Contact & Location
Holiday Inn Express Glasgow City Centre - Theatreland
165 West Nile Street, Glasgow, G1 2RL, North Lanarkshire, United Kingdom