Glasgow Green - Turnball Street
Glasgow Scotland
Check in
3:00 PM
Check out
10:30 AM
With a stay at this apartment in Glasgow (City Centre Glasgow), you'll be steps from Glasgow Green and 14 minutes by foot from George Square. This apartment is 2.7 mi (4.3 km) from OVO Hydro and 2.5 mi (4 km) from Hampden Park.
Make yourself comfortable in your apartment.
Property Details
Location
Flat 0/2, 24 Turnbull Street, Glasgow, Scotland G1 5PR, United Kingdom