The Excelsior is a 5-star luxury hotel in the center of Thessaloniki, hosted in a historical building dating back to 1925. Brilliantly situated next to Aristotelous square, in the heart of the business and shopping district of Thessaloniki, The Excelsior combines all modern facilities and unrivalled concierge services of a privately managed five-star hotel, with the heart-warming atmosphere of an elegant home.
Excelsior Classic for Single
Excelsior Classic Double
Excelsior Deluxe for Single
Excelsior Deluxe Double
Junior Suite for Single use
Junior Suite
Excelsior Suite