Located in Vavla, Vavla Nature House offers accommodations with free WiFi and flat-screen TV, as well as a garden. Every unit has air-conditioned rooms and a kitchenette with a toaster and electric tea pot. A terrace with mountain views is offered in all units. Larnaca is 41.8 km from the country house, while Limassol is 48.3 km from the property.