The Excelsior Hotel

Starting at
$176
Featured Image
Lobby
Room

TripAdvisor Review

Based on 951 review

See all

Property Location A stay at Excelsior Hotel places you in the heart of Thessaloniki, within a 15-minute walk of Aristotelous Square and White Tower of Thessaloniki. This 5-star hotel is 0.3 mi (0.4 km) from Cathedral of Saint Gregory Palamas and 0.3 mi (0.5 km) from Museum of the Macedonian Struggle...

More details