1The Excelsior Hotel Thessaloniki November 20, 2018 /0 Comments/in The Excelsior Hotel, Thessaloniki Hotels