Damicha Boutique Lodge Boutique Ezulwini, Swaziland
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.
Number of rooms: 10
Mphumalanga Crescent 30, H106 Ezulwini, Eswatini