Boasting free bikes, a seasonal outdoor swimming pool, and a garden, Villa Aphrodite in Corfu city features accommodation in Corfu Town with free Wi-Fi and city views. The property has sea and mountain views, and is 1 km from Royal Baths Mon Repos.
Numero delle stanze: 10
Analipsi, Città di Corfù, 49100, Grecia