Longhill Lodge Villa Addo, Addo Elephant Park
Set in Addo, 49 km from Nelson Mandela Bay Stadium and 46 km from Uitenhage Railway Station, Longhill Lodge offers accommodation with air conditioning and access to a garden.
Number of rooms: 7
R335, 6105 Addo, South Africa