Teatime at Cape Town’s 5-Star Mount Nelson Hotel
The Belmond Mount Nelson Hotel in Cape Town, South Africa, is a 5-star hotel visited by celebrities and dignitaries. Tea time is a special event there.
