3 expert reviews
“The Excelsior is an upscale boutique hotel with an impressive 1920s-era home, located close to Thessaloniki’s main square and seafront.”
"This luxurious, adults-only, pet-friendly boutique hotel in a carefully renovated historic building close to Thessaloniki’s main sights combines comfort and charm with lots of modern artwork." Full review
"On the energetic Mitropoleos Avenue, The Excelsior offers a sophisticated boutique option, complete with luxury interiors and immediate access to the centre of town"