The Dome Sweden logo

The Dome Sweden

The Dome Sweden offers 8 indoor tennis courts that are ATP/WTA/Davis Cup approved and 1 center court hosting 5000 seats.

Headquarters

Stockholm, Sweden

Employees

1-10

Links


Org chart

Collapse

Board & advisors


Teams


Offices