The Elephant House, South Africa Our rating: Simple

The Elephant House can be found moments away from the Addo Elephant National Park Main Gate and is a lovely place to return to after touring around viewing wildlife throughout the day.

The Elephant House, The Addo Elephant Park
Map of The Elephant House, South Africa
The Elephant House, The Addo Elephant Park
The Elephant House, The Addo Elephant Park
View hotel in detail