Longhill Lodge

Longhill Lodge is a self-catering accommodation in Addo (17km),  25km from the Addo Elephant National Park Entrance and 55km from Chief Dawid Stuurman International Airport, in Gqeberha, Eastern Cape, South Africa.