A small luxury 5-star boutique hotel located at the heart of Thessaloniki in one of its most historical buildings, dating back to 1924.Mitropoleos 23 & Komninon 10, Thessaloníki 546 24excelsiorhotel.gr/