Open: March - November... Tucked away in a secluded part of Megalochori, Villa Io provides total privacy and an ideal hide-away.