Evilio Houses is ideally placed in peaceful surrounds in Oia, just a short car trip from the Archaeological Museum of Thera and Nea Kameni Island. It is conveniently located for guests wishing to discover the area's attractions. There are 3 apartments at the property, each offering all the essentials to ensure a comfortable stay. Evilio Houses provides easy access to Cape Columbo Beach. It is also a short car ride from Fira and Imerovigli.