Westcliff
Johannesburg, 67 Jam Smuts Avenue, Westcliff, Johannesburg, Za
Johannesburg, 67 Jam Smuts Avenue, Westcliff, Johannesburg, Za
This air-conditioned hotel was created in the image of a Mediterranean village with cobbled pathways, sparkling fountains and lush greenery cascading down the hillside. Sophisticated and luxurious, it is an oasis of peace and tranquillity. The hotel compr