Elephant Springs Hotel

Elephant Springs Hotel

Bela-Bela, ZA
View on Map

About

The Elephant Springs Hotel in Bela Bela is situated in the popular inland tourism town of Bela Bela in Limpopo Province, less than 1 hour from Pretoria