The Best Spa Hotel in Johannesburg: A Stay at the Four Seasons Westcliff
Johannesburg might not be the first place that comes to mind for an old-world luxury hotel stay, but for those in the know, the Westcliff is iconic. I think of it as Johannesburg’s answer to the Mount Nelson in Cape Town: historic, pink, and quietly luxurious, the Westcliff is easily the best spa hotel in…