Excelsior Hotel in Thessaloniki, Greece

The Excelsior Hotel is a 5 star boutique hotel in Thessaloniki center, next to Aristotelous square, right in the heart of this vibrant town. Situated in the historical building of the classic and glorious Excelsior Hotel, dating back to 1924, the new Excelsior is one of the most prominent small luxury hotels in Europe.

Excelsior Hotel in Thessaloniki, Greece 01

Excelsior Hotel in Thessaloniki, Greece 02 Excelsior Hotel in Thessaloniki, Greece 03 Excelsior Hotel in Thessaloniki, Greece 04 Excelsior Hotel in Thessaloniki, Greece 05 Excelsior Hotel in Thessaloniki, Greece 06 Excelsior Hotel in Thessaloniki, Greece 07

(Visited 95 time, 1 visit today)