This 4-star Holiday Inn is located in the heart of Glasgow, just 50 metres from the Royal Concert Hall. It offers bright, elegant rooms with modern bathrooms, 1 hour of free Wi-Fi and an award-winning restaurant.
Address: 161 West Nile Street, Glasgow
Rates from:
GBP 72 Book Now