Luxury hotels in Gennadi
We found 1 property with availability in Gennadi
Show on map
Gennadi Grand Resort
Gennadi Village, Gennadi, Greece
Gennadi Grand Resort, located just an 8-minute walk from Church of Saint Phanourios and about 5 km from Metamorfosis Tou Sotiros, features 4 outdoor swimming pools for guests to take a dip in. Within…
- 1-1