Dreamhouse Apartments Glasgow City CentreApartment
120-140 Ingram Street, Glasgow, G1 1EJ
These luxurious one and two bedroom apartments offer free Wi-Fi. Set in a refurbished building, Dreamhouse Apartments Glasgow City Centre are just metres from George Square in Glasgow city centre.