Nikolaois place is ideally situated in Thessaloniki. it is the perfect place to stay in the city center and the apartment itself has everything you need. Nikolaios was very accomodating!