Photos coming soon
HOTEL
Xaviers Nila Villa
11th Mile Post Valaiyoothu, Irrakakandy Nilaveli, Trincomalee, Sri Lanka
Where it sits
Xaviers Nila Villa
11th Mile Post Valaiyoothu, Irrakakandy Nilaveli, Trincomalee, Sri Lanka
8.71149, 81.17532
Plan around Xaviers Nila Villa
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 6, 2026.
