Situated in Gennadi, this detached villa features a garden with a seasonal outdoor pool and a barbecue Guests benefit from terrace and a sun terrace Free WiFi is featured throughout the property There is a dining area and a kitchen equipped with dishwasher A flat-screen TV with satellite channels is available The villa offers free private parking on-site Faliraki is 45 km from Albatross Villa, while Kallithea Rhodes is 45 km away The nearest airport is Rhodes International Airport, 47 km from the property