Located in the Port area, right across the train station of Thessaloniki, in walking distance from the city center and all of its attractions, this charming accomodation is perfect for your business t ...
PRICE FROM
70.00 €