Cape Town’s Pink Beauty – Mount Nelson Hotel

Tourism Review News Desk - Oct 27, 2008
0
The Mount Nelson Hotel is an iconic luxury hotel in Cape Town situated within a sprawling lush garden estate in the heart of the city’s vibrant cultural centre and close to the bustling V&A Waterfront and some of Cape Town’s best beaches.

Related articles

Comments

Add Comment