76 Clifford Street, Glasgow, Strathclyde (Great Britain) Show on map
Updating availability and prices
Located in Glasgow, within 700 metres of Ibrox Stadium and less than 1 km of House for an Art Lover, Spacious 3-Bed Apartment for Small Large Groups Close to BBC SSE Central Glasgow West End Free Parking provides accommodation with a flat-screen TV and a kitchen
Popular points of interest near the apartment include Glasgow Science Centre, Scottish Event Campus Glasgow and The Hydro
This apartment has a washing machine, kitchen and flat-screen TV
Book now, best price guaranteed!
Hotel