Belmond Mount Nelson Hotel

South Africa

Set in the buzzing heart of Cape Town, Belmond Mount Nelson Hotel has long welcomed guests of all ages to its iconic pink buildings and dreamy gardens. At the Librisa Spa we invite you to unwind in our healing sanctuary, housed in three stylishly restored Victorian heritage homes near our main pool. Dedicated to the harmony and wellbeing of you, the earth and our environment, it’s a place to indulge your senses and rejuvenate your body.

76 Orange Street - 8001 Le Cap - South Africa