Hotels, Apartments, Homestays
Search and booking
Search results

The Excelsior Small Luxury Hotels of the World 

Address

11 Komninon Str. & 23 Mitropoleos Str.
54624 Thessaloniki

More information »

Coordinates

40°38'1.32", 22°56'23.64"