Walrus Beach Nilaveli is a lodging, located at ward no 01 , veloor beach road , nilaveli, Nilaveli 31010, Sri Lanka. They can be contacted via phone at +94 76 420 8287 for more detailed information.
This place is quite but rooms a very expencive
Full of mosquitos. Water supply is poor and no one to attend to any problem during late hours.
The place is good. All rooms are air conditioned. But the owner spoke very harshly for some minor issue.