Located in Induruwa, this villa is 29 km from Hikkaduwa. You can relax in the garden in fair weather. Free WiFi is featured throughout the property and free private parking is available on site.
Located in Induruwa, this villa is 29 km from Hikkaduwa. You can relax in the garden in fair weather. Fre Read more
Located in Induruwa, this villa is 29 km from Hikkaduwa. You can relax in the garden in fair weather. Free WiFi is featured throughout the property and free private parking is available on site.
Located in Induruwa, this villa is 29 km from Hikkaduwa. You can relax in the garden in fair weather. Free WiFi is featured throughout the property and free private parking is available on site.
Number of Rooms: 1