Our four-star hotel is located in the heart of the city, close to the V&A Waterfront, with many of Cape Town’s favourite attractions but a short walk away.
The rooms offer incontestable, panoramic views of Table Mountain, Lions Head, the city and the Cape Town harbour.
Related
No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.