23 Nelson Mandela Place, Glasgow, G2 1QY, United Kingdom
Located in central Glasgow just a short walk away from the Glasgow Queen Street train station, these apartments are ideal for business travel.
The Nelson Mandela Place Apartments offer corporate serviced accommodation complete with fully-equipped kitchen facilities and double beds.
Guests will additionally be provided with free access to wireless internet and laundry facilities.
Maid services are provided weekly.