Location: in the centre of Tesalonica, only 100 m. from the beach and 1 Km. from the train station.
See more: Hotels in Europe Hotels in Greece Hotels in Thessaloniki Holiday Destinations in Europe