By creating an account, I agree to the
Terms of service and Privacy policy
Choose your country and language:
Africa
Americas
Asia Pacific
Europe
Overview
TThe Head South Lodge boutique hotel is situated in Green Point. Accommodation that is a 6 minute walk from the Green Point Stadium, two minutes away from leading Cape Town tourist attraction V&A Waterfront; 3 minutes from downtown Cape Town and close to Sea Point’s famous restaurant district is ranked among some of the best boutique hotels in the world.
Contact
South Africa on social media
