Description
The Excelsior – Small Luxury Hotels of the World — an elevated 5‑star hotel in Thessaloniki, Greece Step into refined elegance at the crossroads of Komninon Street and Mitropoleos Avenue, where the historic Aristotelous Square lies just a brief stroll away and the bustling Thessaloniki Port is footsteps from the entrance. Guests enjoy complimentary Wi‑Fi throughout, a sumptuous breakfast buffet, a well‑equipped fitness centre, an inviting bar/lounge, and an on‑site restaurant serving local flavours. The atmosphere blends sophisticated comfort with warm Greek hospitality, offering a tranquil retreat after a day exploring the White Tower, Arch of Galerius or nearby university campus. Whether discovering cultural landmarks or savoring seaside views, The Excelsior ensures a memorable stay in the vibrant heart of Thessaloniki.