For quality and value this hotel in Cape Town is also most convenient for the Central Business District and major attractions in the city. The Holiday Inn Express Cape Town hotel is ideally situated in the centre of Cape Town.
This 3 star hotel offers convenience for business and leisure travellers alike with easy access to highways and being in close proximity to the bustling Victoria & Alfred Waterfront shopping centre which awaits visitors with its many shops, restaurants and entertainment facilities. The Holiday Inn Express Cape Town hotel overlooks the magnificent Table Mountain.
The Holiday Inn Express Cape Town hotel features 175 contemporary style bedrooms with individual air-conditioning, offering guests a comfortable and relaxing stay.
Contact us for bookings
Tel: +27 (0) 21 794 1619