Towering over the Clyde and the SECC, the Crown Plaza is perhaps Glasgow's most striking hotel. It's enormous lobby/bar/restaurant area only adds to its appeal and the rooms on the high floors have great views over Glasgow.
The hotel is located on the River Clyde, directly opposite the Glasgow Science Centre, as well as the new BBC and STV Headquarters, and within walking distance of the Tall Ship visitor attraction.
Customer review digest, click to view whole review ...