

With a stay at The Table Bay Hotel in Cape Town (Victoria and Alfred Waterfront), you'll be within a 5-minute drive of Two Oceans Aquarium and Cape Town Stadium. This luxury hotel is 1.9 mi (3.1 km) from Long Street and 2 mi (3.2 km) from Cape Town International Convention Centre.