The Westcliff Hotel is a prestigious 5-star hotel situated on a hilltop in the affluent suburb of Westcliff. It boasts a beautiful terrace with panoramic views of Johannesburg and its surroundings. Guests can unwind on the terrace, take a dip in the infinity pool, or enjoy a romantic dinner under the stars.