Loading hotels
Confirming room availability...
21 Nettleton, 19 Nettleton Road, Cape Town, South Africa
Near Lions Head<br /><br />Located in Cape Town, 21 Nettleton is by the ocean, within a 10-minute drive of Clifton Bay Beach and Lions Head. This 5-star hotel is 3.5 mi (5.6 km) from Cape Town Stadium and 3.6 mi (5.8 km) from Kloof Street.