Odysseys House Villa
- Free Wi-Fi
- Air conditioning
- Pets allowed
- View all
Odysseys House Villa is set in Fira, within 0.7 km of Three Bells of Fira and around 5 minutes on foot from Cathedral of Saint John the Baptist.
Popular points of interest near the Fira villa include Orthodox Metropolitan Cathedral and the mountain Cablecar. The accommodation is nestled 5 km from the centre of Fira. Zafora Restaurant offers a range of Greek dishes, just a short stroll from the Fira property. The Fira villa is set within 10 minutes' drive of Skaros Rock Ruins.
Taxi bus station is in close vicinity of Odysseys House Villa.