Perfect location with a large rooftop terrace enjoying outstanding views of Thessaloniki’s famous Aristotelous Square. Best part of the city to stay if you want easy access to everything the city has to offer.