The Best Sight in City Centre, Cape Town

Background Illustration for Sights

We've compiled the best of the best in City Centre - browse our top choices for the top things to see or do during your stay.

Camelot Spa at Mandela Rhodes Place

Cape Town Central

In the center of Cape Town's downtown business district, above the commerce of St. George's Mall, Camelot Spa sparkles with crystal light fixtures, an urban oasis in taupe and champagne, complete with wallpaper on the ceilings. The upscale experience begins at check-in, when you get a Body Composition Analysis. There are couples rooms, a flotation pool, and a relaxation area, not to mention a wide range of body therapies and massages on offer.