The Met Hotel in Thessaloniki, Greece
Will Ross, January 9, 2026
190 miles north of Athens, Thessaloniki is Greece’s second-largest city and remains a major Mediterranean port handling around 17 million tonnes / €100 million of freight per year. Founded in … Read more