Nilaveli Beach, Nilaveli, Sri Lanka
Nilaveli Beach is conveniently located at T 11th Mile Post in Nilaveli, Sri Lanka
Hotel Location:
Address: T 11th Mile Post
City: Nilaveli
Country: Sri Lanka
Hotel Features:
- In House Bar
- Meeting Room
- Air Conditioning
- Room Service