Comfort Inn Royal Zurich

Leonhardstrasse 6
Zurich
Switzerland