Address Jubilee Square St Georges Street Simons Town 7975 Cape Town Western Cape South Africa Rating Hotel Type