Apartment/Flat Luxury Penthouse Nilaveli
★★★★★
11th Mile Post Valaiyoothu, Irrakakandy Nilaveli, Trincomalee, Sri Lanka Show on map
Xaviers Nila Villa is a 3-star hotel in Trincomalee, Sri Lanka. It is one of 149 places to stay in Trincomalee listed on Triptoic. The property has 1 rooms.
11th Mile Post Valaiyoothu, Irrakakandy Nilaveli, Trincomalee, 31010, Sri Lanka
Xaviers Nila Villa is located at 11th Mile Post Valaiyoothu, Irrakakandy Nilaveli, Trincomalee 31010, Sri Lanka.
Xaviers Nila Villa is rated 3 stars.
Xaviers Nila Villa has 1 rooms.
Highly rated alternatives close by
Apartment/Flat
Apartment/Flat
Apartment/Flat
Guest House
Apartment/Flat