Destiny Scotland Apartments at Nelson Mandela Place
Serviced accommodation👍👍 Stayed here with my wife for our first night back in Scotland. After several days of travelling from Melbourne this was a welcome stop. Flat was very clean and had everything we needed. Decorated fairly modern and contemporary, with some lovely pictures of local sights in the room. Kitchen facilit... People often mention apartment,
Address
23 Nelson Mandela Pl, Glasgow G2 1QY, United Kingdom
Website
Contact
+44 131 629 3888Rating on Google Maps
4.60 (114 reviews)Open on Google Maps