Photo gallery for Xaviers Nila Villa





Xaviers Nila Villa
About this property
3-star Irrakkakandi hotel with restaurant
Explore the area

11th Mile Post Valaiyoothu, Irrakakandy, Nilaveli, Kuchchaveli, Eastern Province, 31010
- Nilaveli Beach3 min drive
- Uppuveli Beach20 min drive
- Trincomalee Beach28 min drive