
Mount Nelson Hotel
This iconic hotel is located in the heart of Cape Town at the foot of Table Mountain. With luxurious accommodation, excellent cuisine, two outdoor heated swimming pools and a spa, all set in leafy gardens, it is the perfect base for which to explore cosmopolitan Cape Town.