Destiny Scotland Apartments at Nelson Mandela Place
Glasgow Scotland
Check in
3:00 PM
Check out
11:00 AM
With a stay at Destiny Scotland Apartments at Nelson Mandela Place, you'll be centrally located in Glasgow, steps from Buchanan Street and 4 minutes by foot from George Square. This upscale apartment is 1.6 mi (2.7 km) from OVO Hydro and 1.6 mi (2.6 km) from University of Glasgow.
Make yourself at home in one of the 10 guestrooms, featuring kitchens with full-sized refrigerators/freezers and ovens. Complimentary wireless internet access keeps you connected, and flat-screen televisions are provided for your entertainment. Conveniences include safes and desks, and housekeeping is provided weekly.
Property Details
Location
23 Nelson Mandela Place, Glasgow, Scotland G2 1QY, United Kingdom