Address 38 Theresa Ave Camps Bay Cape Town 8005 Western Cape South Africa Rating Hotel Type Boutique Hotel