1. Home
  2. South Africa
  3. Nelspruit

Nelspruit

Leaves Lodge & Spa
Nelspruit

Leaves Lodge & Spa is an irresistible luxury in the African suburbs too exquisite in the comfort and space in South Africa. The remote lands of Nelspruit are the haven of beauty and elegance that portrays the best of raw nature in South Africa. The borderlands of South Africa and Mozambique are a land of African Forest a... (read more)

Hotel type
Hotel
City
Nelspruit
Country
South Africa
From $126 / night