Loading hotels
Confirming room availability...
Large 2 Bed Apartment in Great Riverside Location, 11 Castlebank Place, Glasgow, United Kingdom
With a stay at The Harbour Residence in Glasgow, you'll be convenient to Riverside Museum and University of Glasgow. This apartment is within close proximity of Fossil Grove and Kelvingrove Art Gallery and Museum.