Skip to main content

The Excelsior

10 Komninon St. & 23 Mitropoleos Av. 546 24, Thessaloniki-Greece
Telephone / Info: +30 2310 021 020, Reservations: +30 2310 021 000
Fax: +30 2310 021 030