The Excelsior Hotel 5*

  • Location


  • Star


  • Accommodation

    Bed & Breakfast

The Excelsior Hotels is located right at the heart of Thessaloniki. Free WiFi is available throughout.

The Excelsior Hotel offers elegant rooms and suites, each with wooden flooring and a balcony boasting views over the city centre. They also have an espresso coffee machine and a minibar. A flat-screen TV and radio with iPod connection come standard, while each marble bathroom includes bathrobes and free toiletries.

Located next to Aristotelous, the city’s central square for business, shopping and leisure, The Excelsior Small Luxury Hotels of the World is only a short walk from the boutiques of Mitropoleos.

Travel Mall booking terms and conditions apply and are taken as being read  and consented to. Please read them carefully before booking.