Healthcares nearby Townhouse Hotel, 60 Corporation Street, CBD, Cape Town

One&Only Spa

Approximately 1.97 km away
Address: Dock Road, V&A Waterfront, V & A Waterfront, Cape Town, 8001, South Africa