Loading hotels
Confirming room availability...
Head South Lodge, 215 Main Road, Cape Town, South Africa
Near Cape Town Stadium<br /><br />With a stay at Head South Lodge in Cape Town (Three Anchor Bay), you'll be a 4-minute drive from Long Street and 5 minutes from V&A Waterfront. This 4-star guesthouse is 0.7 mi (1.2 km) from Cape Town Stadium and 5.5 mi (8.9 km) from Table Mountain.