Book a room at the El Greco in Paros Island for the best price on Travelocity. Read reviews from other travelers.