The Westcliff's hotel offers 115 rooms among sculpted gardens amidst the bustle of Johannesburg, on a private estate, in the style of a mediterranean village. [ + ]