Cape Town (Western Cape), South Africa
Belmond Mount Nelson Hotel
Located in the 'Gardens' area of Cape Town at the foot of the stunning Table Mountain, the Mount Nelson is within walking distance of Cape Town city centre and all its markets, shops, restaurants ...