No image available for this hotel
No image available for this hotel
Lobamba, Lobamba
Spend a second to
save a fortune!
Spend a second to save a fortune!
Mphumalanga Crescent 30, Lobamba
Offering a garden and garden view, Damicha Boutique Lodge is located in Ezulwini, 5.5 km from Swaziland National Museum Lobamba and 5.6 km from Somhlolo National Stadium. The property features mountain and pool views, and is 5.
See MoreUsage of subsidiary facilities may incur additional fees