260 Samanthara Rd, Molligoda, Wadduwa, Sri Lanka. Tel - +94382295367
Deluxe Room – Single
Ayurveda room

Deluxe Room – Single

Start From€90.00 / Night
Check Details

Deluxe Room – Double

Start From€83.00 / Night
Check Details