Belmond Mount Nelson Hotel

Belmond Mount Nelson Hotel is a luxury hotel situated in the Gardens neighbourhood in inner-city Cape Town in a garden estate overlooked by Table Mountain.

Chronology