Nestled within lush green gardens, Anilana Nilaveli features a large outdoor pool with sun terrace, a 24-hour front desk and tranquil rooms with a private terrace/balcony.
Number of rooms: 52
No. 1508, Irakkandi, Trincomalee, 31010 Nilaveli, Sri Lanka