Leaves Lodge and Spa
Resort
Nelspruit
Boasting breathtaking views of Nelspruit Nature Reserve, this luxurious lodge is just a short walk from the centre, yet it radiates a quiet and relaxed atmosphere.
Number of rooms: 11
1 Bergsalie Street, 1200 Nelspruit, South Africa