Umbhaba Lodge & Restaurant
Contact Details of Umbhaba Lodge & Restaurant
,Hazyview,
Nelspruit - 1242, South Africa
Phone Number: +27 13 7377636,
Website: http://www.umbhaba.co.za
Product & Services of Umbhaba Lodge & Restaurant
- Main Business
- Hotel
- Services
- Hotel Related All Services