Thalassia Luxury Apartments View photos Location Stavros, Thessaloniki, Greece Phone +30 694 847 1432 Email info@thalassialuxury.gr