TravELL SUITE #01. Hotel
Book hotels in Thessaloniki, Macedonia
6 Alexandrou Simeonidi, Thessaloniki, 54639, Greece, Thessaloniki, 54639
Free Wi-Fi
3.9 km.
Thessaloniki central railway station





















