Perfect amenities located in the perfect spot to see Thessaloniki!