Belmond Mount Nelson Hotel
Perfectly positioned in the heart of the city centre and at the foot of magnificent Table Mountain, the 116 year old iconic Belmond Mount Nelson Hotel offers an oasis of tranquillity in a lush garden setting. A versatile venue for lavish and intimate celebrations. The Belmond Mount Nelson is located in Cape Town, positioned in […]