Crowne Plaza Glasgow
Glasgow, Glasgow City G3 8QT
A prime location on the River Clyde and adjacent to the striking Scottish Exhibition and Conference Centre, this 4-star high-rise hotel provides an excellent personal service and numerous spaces in which…
- Max: 800 guests