The Mount Nelson Hotel, also known as the "Pink Lady," stands as a sign of history and elegance in Cape Town, attracting both locals and travellers with its vibrant past. Opened in 1899 ...
Mount Nelson, A Belmond Hotel, in Cape Town is setting a new standard for slow luxury hospitality. Celebrating its 125th anniversary this year, the iconic hotel known affectionately as The Nellie ...