• No: 10, Welhengoda 80650 Ahangama, Sri Lanka
  • +94 76 724 4140

About Idda Villas

about-us

Who We Are

Unwind amidst the bliss of tranquility... We are situated just minutes away from the breathtaking coastal line of the Down South of Sri Lanka where the supreme Dutch Architecture compliments your every mood.

Withdraw from the clutter and hustle to embrace a feeling that'll resonate through the rest of your time.

Parking

BBQ

Swimming Pool

Dinning Area

Kitchen

Sitting Area