The Belmond Mount Nelson Hotel is a historic landmark in Cape Town, known for its timeless elegance and impeccable service. This luxury hotel offers a range of beautifully appointed rooms and suites, each equipped with a kettle for your convenience. The hotel is set amidst lush gardens and features a spa, multiple restaurants, and a heated swimming pool. With its prime location at the foot of Table Mountain, the Belmond Mount Nelson Hotel offers a tranquil oasis in the heart of the city.