In the heart of Zurich - pedestrian area - close to central, main train station and riverside

Transit information

Nearest hotels

cntlog