Excelsior Hotel- boutique accomodation in Thessaloniki Thessaloniki is Greece’s second largest city and known for its strong history, culture, gastronomy and…