Lomond Serviced Apartments- Hydro House is situated in the South district of Glasgow, 3.5 km from Glasgow Science Centre, 4.4 km from The SSE Hydro and 4.6 km from Riverside Museum of Transport and Technology.
Number of rooms: 3
28 Drumoyne Drive, South, Glasgow, G51 4AU, United Kingdom