Hotel Altstadt

Starting at
$182

TripAdvisor Review

Based on 134 review

See all

This comfortable hotel is located in Zurich. The accommodation comprises a total of 23 snug rooms. Hotel Altstadt offers Wi-Fi internet connection in communal areas. Pets are not allowed at Hotel Altstadt.

More details