HotelsClick.com

Hotel Excelsior - Thessaloniki Greece - Photos

» Hotel Excelsior - Thessaloniki Greece

Booking.com

No photos

Hotel Excelsior - Thessaloniki Greece - Search and Book Hotel

10 Komninon St. & 23 Mitropoleos Av.
546 24 Thessaloniki
Hotels 5 Stars Greece