Longhill Lodge Villa Addo
9.3/10
Wonderful
Free Wi-Fi
Free private parking
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