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 mi (1.6 km) from Glasgow Green.
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 microwaves, and housekeeping is provided weekly.
Property Details
Location
23 Nelson Mandela Place, Glasgow, Scotland G2 1QY, United Kingdom