Located 267 meters from Lenmore Restaurant & Farmstall. Stop at Elephant House to discover the wonders of Addo. Featuring a complete list of amenities, guests will find their stay at the property a comfortable one.
Located 1,315 meters from Lenmore Restaurant & Farmstall. The 5-star Woodall Country House and Spa offers comfort and convenience whether you're on business or holiday in Addo.
Located 2,758 meters from Lenmore Restaurant & Farmstall. Africanos Country Estate is a popular choice amongst travelers in Addo, whether exploring or just passing through.