SUGAR LUXURY CITY HOTEL SPA

1 MAIN ROAD GREEN POINT
Cape Town
South Africa