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.
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.