Address 135 West Street Nelson Mandela Square Sandton Johannesburg 2146 Gauteng South Africa Rating Hotel Type Spa