South African Hotels

South Africa Hotels

Western Cape

Belmond Mount Nelson Hotel

Beautifully located in a lush garden estate in the city of Cape Town, the Belmond Mount Nelson Hotel is a five-star hotel where guests are accommodated in ultimate luxury and comfort....

TODAY'S RATER9804 BOOK 19 Reviews
  76 Orange Street, Gardens, Cape Town, 8000