
Nature Villa
K G Panties Silva Mawatha, 80300 Ambalangoda, Sri Lanka, Ambalangoda
Location Looking for a place without the neighbors to worry about? Villa Nature Villa is located in Ambalangoda. This villa is located in walking distance from the city center. At the villa It’s time to have a nice meal! Stop by the restaurant. Free Wi-Fi on the territory will help you
Free WiFiParkingSpa


















