The Excelsior está situado en pleno centro de Tesalónica y es el único establecimiento de la ciudad que pertenece a la asociación Small Luxury Hotels of the World
Tiene WiFi gratuito en todas las zonas
The Excelsior alberga suites y habitaciones elegantes con suelo de madera y un balcón con vistas al centro de la ciudad
Tienen cafetera espresso y minibar
Hay TV de pantalla plana, radio con soporte para iPod y baño de mármol con albornoces y artículos de aseo gratuitos
En el jardín de la azotea se sirve cada mañana un desayuno buffet que incluye platos mediterráneos e internacionales
En las inmediaciones hay una gran variedad de restaurantes, bares y cafeterías
The Excelsior se encuentra a pocos pasos de las boutiques de la calle Mitropoleos y junto a la céntrica plaza de Aristóteles, que alberga tiendas, comercios y locales de ocio