Featuring a seasonal outdoor pool, Albatross Villa offers accommodation near St. Geoefe. Guests can also relax in a furnished balcony.
There are rooms with air conditioner, television and a microwave in Albatross Villa.
The property is at a 50-km distance from Diagoras airport.
Metamorfosis Tou Sotiros is less than 10 minutes’ drive from the venue and Church of Saint Phanourios is set 20 minutes’ walk away. The centre of Gennadi is 3 km from the villa.Supermarket is set nearby.