Zurich Holiday With Return Flights
Royal Hotel Zurich The Royal Hotel Zurich is centrally located and only 450 m and 5 minutes’ walk from Zurich main train station, the ETH Center and the University of Zurich. Double room
11% Discount
£ 259£ 229 View More