Loading hotels
Confirming room availability...
Dreamhouse Apartments Glasgow City Centre, 120-140 Ingram Street, Glasgow, United Kingdom
With a stay at Dreamhouse Apartments Glasgow City Centre, you'll be centrally located in Glasgow, steps from Italian Centre and minutes from City Chambers. This 4-star apartment is within close proximity of University of Strathclyde and Merchant City.