Verified
8/10 Good
Jo
15 November 2025
Liked: Cleanliness, amenities, property conditions & facilities
Jo
Stayed 3 nights in Nov 2025





















No, pets are not allowed at this property.
Located in Glasgow Westend, this apartment building is within 1 mi (2 km) of University of Glasgow and Sauchiehall Street. OVO Hydro is 1.6 mi (2.6 km) away. Hillhead Station is only a 2-minute walk and Kelvinhall Station is 10 minutes.
Get instant answers with AI powered search of property information and reviews.