Offices at 8-10 Nikitara Str. in Athens

Nearest Metro Station "Omonoia"