Distance from Airport
19.8 km from Venue
Located in the heart of the Mother City, the Holiday Inn Cape Town is in close proximity to many of the city’s major attractions. The Victoria & Alfred Waterfront, one of the most visited shopping centers in the southern hemisphere, it is a mere 10-15 minutes’ walk along the historic streets of Cape Town. Take a walk up the majestic Table Mountain and enjoy the legendary scenic views that Cape Town has to offer.