Shortcuts:
Availability |
Reviews
The Excelsior is Thessaloniki's one and only member of the Small Luxury Hotels of the World located right at the heart of Thessaloniki. The 5-star boutique hotel offers modern spa amenities.
The recently re-opened Excelsior disposes renovated guestrooms with balcony offering panoramic views to Thessaloniki's centre. Each is equipped with Wi-Fi, flat screen TV with free movies and radios with iPod connection.
The Bistro, the hotel's main restaurant offers an ideal all-day dining spot suggesting a unique tasting proposition. Asian cuisine meets Mediterranean dishes and the warm atmosphere of a French bistro.
Located next to Aristotelous, the city's central square for business, shopping and leisure, the Excelsior is only a 5 minute walk from the boutiques of Mitropoleos.