The Excelsior is a 5-star boutique hotel in the center of Thessaloniki and a proud member of Small Luxury Hotels of the World. It is housed in a striking neoclassical building next to Aristotelous Square, which was built in 1924 and completely renovated in 2009. The stunning architectural details of the façade, the art deco balconies, the neoclassical high windows and carefully chosen color combinations make The Excelsior one of the most luxurious hotels in Greece.

The interior design, layout and decoration captivate the eye with their elegant aesthetics, while the classic marble staircase, the refurbished elevator and the beautiful furniture resemble Parisian buildings of the 1900’s, combining elegance and luxury.

The Excelsior has 36 luxurious rooms and suites and every aspect has been tailored to suit guests’ needs. The rooms are spacious, functional and beautifully decorated with light tones and ambient lighting, while the suites are oases of comfort and refined taste.

All rooms and suites are fully equipped and provide exclusive services to guests such as queen size beds, marble bathrooms, branded furniture and toiletries, espresso coffee machines and genuine artwork.

On the Excelsior’s mezzanine is the hotel’s restaurant, where guests can enjoy delicious food in a relaxed atmosphere with beautiful jazz music and tasty cocktails, while on the ground floor of the hotel is Clochard, one of the most emblematic restaurants in Thessaloniki and a reference point in the gastronomic scene of the city since 1978.

The building’s character, combined with the luxury and high quality services offered by The Excelsior, make it one of the most recognizable landmarks in the city’s hotel landscape.