THE Best place to Stay if you want to Explorer Thessaloniki's center.