El Greco

Fira, Santorini 84700, Greece

4
4

Located at the edge of Fira Town about half a mile from the center. Traditional and unique architecture and a large swimming pool are some of the features of this hotel.