Xaviers Nila Villa
Photo gallery for Xaviers Nila Villa
Overview of Xaviers Nila Villa
Xaviers Nila Villa
3-star Irrakkakandi hotel with restaurant
Popular amenities
Explore the area
11th Mile Post Valaiyoothu, Irrakakandy, Nilaveli, Kuchchaveli, Eastern Province, 31010
- Nilaveli Beach18 min walk
- Trincomalee Harbour25 min drive
- Koneswaram Temple28 min drive