Hotel Otter

Oberdorfstrasse 7, 8001 Zurich

7.2
Check in time
13:30
Check out time
11:30
Total number of rooms
16

Facilities

  • Wireless internet

In the vicinity

Railway station
Bahnhof Zürich Stadelhofen (300 m)
Airport
Zurich Airport (9.4 km)
Availability
LookingforBooking.com uses cookies. Click here to view more information. Close