El Greco ***

Availability

Search availability at El Greco, Thessaloniki, Greece

check in check out

Description

Hotel Thessaloniki El Greco enjoying an ideal location right in the Thessaloniki City Centre, just a 5-minute walk from Aristotelous Square, offers comfortable and quality accommodation along with free internet wi-fi access and excellent public transport links.