30 Tourist Attractions & Best Affordable Hotels in Zurich, Switzerland