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