Loading hotels
Confirming room availability...
Avatara, 25 Leinster Road, Cape Town, South Africa
Near Cape Town Stadium<br /><br />With a stay at Avatara, you'll be centrally located in Cape Town, within a 5-minute drive of Long Street and Cape Town Stadium. This 4-star guesthouse is 4.8 mi (7.7 km) from Table Mountain and 0.9 mi (1.4 km) from V&A Waterfront.