Home > Travel > Europe > United Kingdom > Glasgow > Glasgow Hotels > Hotel Glasgow Hotels > Holiday Inn Glasgow City Centre Theatreland, Glasgow

Holiday Inn Glasgow City Centre Theatreland, Glasgow

Compare prices

for Holiday Inn Glasgow City Centre Theatreland, Glasgow

Similar Offers

for Holiday Inn Glasgow City Centre Theatreland, Glasgow

Product information

for Holiday Inn Glasgow City Centre Theatreland, Glasgow

Product Details

Rooms 113
Type Hotel
Address 161 West Nile Street, Glasgow, G1 2RL
City Glasgow
Country Scotland

See more Information

Other Ciao users found the following items interesting