Address 201 The Promenade Victoria Road Camps Bay, Cape Town Western Cape South Africa Rating Hotel Type Beach