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 neighborhood
10 Komninon St. & 23 Mitropoleos Av., Thessaloniki, Central Macedonia, 546 24
- Arc1 min walk
- Tsimiski Street1 min walk
- Thessaloniki Railway Station9 min drive
- Thessaloniki (SKG-Macedonia)24 min drive