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
