Scylla corporate office is located in Uferstrasse 90, Basel, Basel-City, 4057, Switzerland and has 501-1,000 employees.
scylla ag
scylla
scylla ag
100 merkversterking
| Location | People at location |
| Europe | 51-200 |
| Asia | 1-10 |
| North America | 1-10 |
Scylla AG (for Tauck): Scylla is the only river cruise operator to prohibit the use of elevators onboard its riverboats; an important consideration for cruisers with mobility issues to take into account. An onboard doctor will accompany all journeys.... Read More