Discovered by FATB
Mount Nelson
Hotel in Cape Town, South Africa
Mount Nelson, a Belmond hotel, is in the centre of Cape Town, with 196 rooms and suites, nine acres of gardens, seven restaurants and an afternoon tea the city knows it for.
Why FATB discovered it: No. 34. - The 50 Best Hotels 2026
Discovery is not verification.