This cute little flat is in the heart of Thessaloniki. Very comfortable and cute.