The Westcliff in Westcliff Johannesburg South Africa
The Westcliff, a 5 star hotel situated in the peaceful northern suburbs of Johannesburg, offers travelers an elegant retreat amidst lush hillside terraces
For over 100 years, visiting members of royal families, international & local statesmen, celebrities & businessmen have preferred to stay at Mount Nelson