The Excelsior Small Luxury Hotels of the World
10 Komninon St. & 23 Mitropoleos Av., Thessaloniki, Central Macedonia
During your stay at The Excelsior Small Luxury Hotels of the World, you're just a quick walk from Aristotelous Square. Features include free breakfast and free WiFi in public areas, plus a restaurant. This property offers pet-friendly amenities, such as food and water bowls.