Bed and breakfast
Welcome to Head South Lodge, where art-deco meets contemporary style in the heart of Green Point, Cape Town.