Head South Lodge
215 Main Rd, Green Point, Cape Town, 8051
0214348777
Contacts
215 Main Rd, Green Point, Cape Town, 8051
Description
Boutique Hotel in Green Point | Head South Lodge
Come stay at Head South Lodge, a boutique hotel situated in Green Point, Cape Town. Graded 4 stars by Tourism Grading Council of South Africa.