Hotel

Description Resting on the banks of the River Clyde, the fifteen floor Crowne Plaza is one of the best known Glasgow hotels. Renowned for outstanding service and excellent facilities, the Crowne Plaza...