10 Bedroom villas in Sri Lanka

1 villa
Ani Villas Estate Sri Lanka, Talalla, Maaliyadda, Sri Lanka
15 15 30

This villa introduces the charm and beauty of Sri Lanka and provides guest with excellent and luxurious stay experience.  

Per Night
FromUSD$ 11,270
Including tax & services fees
View Details

Browse by Experience:

Browse by Number of Bedrooms: