One of the best places i ever stay. Nice room with great facilities. The apartment is located at the centre of Thessaloniki so make your trip and your life easier.
Fully recommend it !!!
Well done to the Host Alexandra, Great job !!!