Loading hotels
Confirming room availability...
New Cumberland, 163 Beach Road, Cape Town, South Africa
In Cape Town (Mouille Point)<br /><br />With a stay at this apartment in Cape Town (Mouille Point), you'll be within a 5-minute drive of Cape Town Stadium and V&A Waterfront. This beach apartment is 5.5 mi (8.9 km) from Table Mountain and 1.8 mi (2.8 km) from Two Oceans Aquarium.