This hotel is ideally situated in the heart of Cape Town and is only 5 minutes from the V&A Waterfront. Just a few minutes walk from Long Street and 15 minutes from the famous beaches, Camps Bay and Clifton.