If your expected form does not display within a few seconds, please refresh the page and try again .
Hotel in City Centre Maximum guests: 238
Adjoining the Central Business District, it is the ideal location for business or leisure travelers. This Hotel offers facilities of 4 Star standards and is within walking distance of many of Cape Town’s prime tourist attractions, including the V&A Waterfront. ...Read More
4 Guest Comments