Open: March - November... Tucked away in the heart of the village of Megalochori, the Stone House is a gentle 200 meter stroll up a foot path from the village square, to the charming villa.