The Excelsior is a luxury 5 star hotel located 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 cherishes its past and gazes into the future, as one of the most prominent Small Luxury Hotels in Europe.
The Excelsior features all facilities of a luxury 5 star hotel, including a restaurant, lounge bar, roof garden, supreme concierge service and top-class conference facilities.
Stylish Boutique Hotel in ThessalonikiAll rooms & suites are decorated in a fresh style, dressed with original works of art, Italian furniture and lighting, and are equipped with all comforts to please even the most demanding traveler.
Book Now Back to top