9.2/10
Wonderful
Free Wi-Fi
Parking
Located in Áyios Yeóryios in the Attica region, Theodore resort features a balcony. This villa also has a private pool. Free Wi-Fi is available throughout the property.
Β' Μεσολογγίου 28, Áyios Yeóryios, 18900, Greece