Hotel Felix Hotel
Zähringerstrasse 25, City Centre, 8001 Zürich, Switzerland
Boasting views of the city, Hotel Felix is situated in Zürich, 800 metres from Kunsthaus Zurich. This 3-star hotel offers a 24-hour front desk and a concierge service. Free Wi-Fi is available and private parking can be arranged at an extra charge.
Great budget hotel, not for the first time staying.