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.
2x Single bed(s) 90-130 cm wide
1x Extra-large double bed(s) (Super-king size) 181-210 cm wide