21A is an apartment situated in Glasgow, 800 metres from University of Glasgow. The unit is 1.1 km from Kelvingrove Art Gallery and Museum, and guests benefit from free WiFi and private parking available on site. There is a dining area and a...
Address: 21A Hamilton Park Avenue, Glasgow, Glasgow
Rates from:
GBP 135 | More:
Booking.com