First class accommodation set in the heart of Thessaloniki surrounded by pleasant/friendly restaurants, bars, cafes and shops.