Lone Creek River Lodge Hotel/ Boutique Hotel in Sabie, Escarpment, Mpumalanga, South Africa
Lone Creek River Lodge is an award winning luxury boutique hotel situated in
the picturesque town of Sabie, Mpumalanga, South Africa. Surrounded by unspoiled
forests, mountain streams and waterfalls, Lone Creek River Lodge is the perfect
gateway.