Thisew Nillambe
Resort hotel
Address
260, Nirosa Estate, Galaha Rd, Nillambe 20418, Sri Lanka
Website
Contact
+94 117 826 225Rating on Google Maps
4.40 (21 reviews)Open on Google Maps
Discover top rated places in Nillambe
260, Nirosa Estate, Galaha Rd, Nillambe 20418, Sri Lanka