Great place to stay in Thessaloniki.
I really liked the view. In the early morning you can watch the sunrise over the mountains. That's amazing!
A lot of restaurants near the location. Property has everything for comfortable stay