Zurich Marriott Hotel
Set beside the Limmat River in central Zurich, the Zurich Marriott Hotel offers a practical base for exploring the city on foot. The main railway station is a short walk away, while the Old Town, Bahnhofstrasse and the National Museum are close by. Its 266…