Mount Nelson, A Belmond Hotel, Cape Town
Mount Nelson, a Belmond Hotel, is a lush oasis perfectly positioned in the heart of Cape Town. The iconic pink hotel has a rich heritage that is woven into the fabric of the city, and has been welcoming visitors since 1899. Seven separate historic wings make up the resort sprawling over nine acres o