Destiny Scotland Apartments at Nelson Mandela Place
23 Nelson Mandela Place, Glasgow, Scotland
The price is CA $112 per night from May 20 to May 20
Located in City Centre Glasgow, this apartment building is steps from Sauchiehall Street, Buchanan Street, and Merchant City. George Square and Royal Concert ...
4.7/5Exceptional! (45 reviews)
"Loved every minute of my stay, felt so comfortable and at home. The pin entry was great instead of a reception as it made it feel like your own apartment. The best location ever also. Will definitely be coming back."
Reviewed on Nov. 29, 2020