Evilio Houses
Address: Odos Ploiarchon, Ormos Ammoudiou, Oía, Greece
Located in the castle area of Oia Village, the traditionally-built Evilio Houses offers self-catering accommodation with unobstructed views over the Aegean Sea and the Caldera. Free WiFi access is available throughout.
Hotels Nearby
-
VIP Suites
Main Street, Oía
-
Pina Caldera Residence
Oia, Oía
-
Lydia Cavehouse
Oia, Oía
-
Art Maisons Oia Castle 5 ★
Main Street, Oía
-
Anemi House & Villas
Oia, Oía
-
Theodora Suites
Oia, Oía
-
Kastro Oia Houses
Oia, Oía
-
Oia Mare Villas
Main Street, Oía
-
Alafouzou Cave Loft
oia, Oía
-
Lucky Homes - Oia
Santorini, Oía
-
Argo Suites
Oia, Oía
-
Beautiful Oia Villa
Villa Ikia Nomikos, Oía
- 🏠 WorldPlaces ›
- Hotels ›
- 🇬🇷 Greece ›
- Oía ›
- Evilio Houses