The Excelsior Small Luxury Hotels of the World
Photo gallery for The Excelsior Small Luxury Hotels of the World
Overview of The Excelsior Small Luxury Hotels of the World
The Excelsior Small Luxury Hotels of the World
5-star hotel in Thessaloniki City Centre
Reviews
9.6
Exceptional
Popular amenities
Explore the area
10 Komninon St. & 23 Mitropoleos Av., Thessaloniki, Central Macedonia, 546 24
- Tsimiski Street1 min walk
- Aristotelous Square6 min walk
- White Tower of Thessaloniki14 min walk
- Thessaloniki (SKG-Macedonia)24 min drive