Best place to stay in Thessaloniki has everything you need comfortable and clean appartment close to everything. Made our stay special