Stella’s place is a neat, modern and sophisticated. It is located close to Thessaloniki concert hall with amazing sit-out and good places near by. Amenities provided are best we’ve experienced so far.