Head South Lodge
Photo gallery for Head South Lodge
Overview of Head South Lodge
Head South Lodge
4-star guest house in Three Anchor Bay
Reviews
9.0
Wonderful
Popular amenities
Explore the area
215 Main Road, Cape Town, Western Cape, 8001
- Cape Town Stadium14 min walk
- Two Oceans Aquarium3 min drive
- Cape Town Cruise Terminal5 min drive
- Cape Town (CPT-Cape Town Intl.)18 min drive