Congress Road
Central Glasgow
Glasgow
G3 8QT
The mirror-like tower of Crowne Plaza Glasgow soars into the sky above the Scottish Exhibition and Conference Centre on the banks of the River Clyde.