Open: March-November... Built in 1878, this beautiful traditional two storey Santorini Mansion is located in the heart of the picturesque village of Megalochori.