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 24
excelsiorhotel.gr/