In einem neoklassizistischen Gebäude aus dem Jahr 1925 haben die Hoteliers Lena und Konstantions Tornivoukas im Herbst 2009 mit dem The Excelsior ein kleines aber feines Designhotel in Thessaloniki eröffnet. Das ganzjährig geöffnete Haus mit 23 Zimmern und elf Suiten bietet seinen Gästen die Atmosphäre eines Privathauses inmitten der nordgriechischen Metropole. Für Entspannung während der Städtereise ist im Spa by Elemis gesorgt. Das Fünf-Sterne-Boutiquehotel gehört zur Vereinigung der Small Luxury Hotels of the World. Sein Schwesterhotel ist das am Strand gelegene Luxusrefugium Eagles Palace auf Chalkidiki. Das Hotel Excelsior ist unter anderem buchbar über Airtours, exklusive Reisespezialisten wie z.B. GERNREISEN in München, Small Luxury Hotels of the World sowie die eigene Hotel Webseite.