Located in the heart of Thessaloniki, this hotel revives the elegance of the early 20th century. Its architecture and design pay homage to the city's cosmopolitan past, providing a luxurious and historically rich experience.
The Excelsior Hotel, located in the heart of Thessaloniki, offers a luxurious and elegant experience, combining outstanding hospitality, modern facilities and exceptional dining options. Guests can enjoy high-quality accommodations with contemporary amenities, indulge in culinary delights at the iconic Clochard restaurant and Charlie D. Brasserie, and immerse themselves in the city's rich history and culture through curated experiences like food tours, vineyard visits and guided walks through fascinating neighborhoods.
Show more
Categories
Historic Hotel
Hotel Taking Steps Towards Sustainability
Luxury Hotel
Show more
*Additional taxes or fees may apply. Please check the final price before completing your booking.