Renaissance Zurich Tower Hotel
The Renaissance Zurich Tower Hotel is located in the heart of Downtown Zurich West, 10 minutes from downtown Zurich and only 15 minutes from Zurich Airport. The local trams and trains are just around the corner from the Renaissance and will bring you to y