3 star hotel

Apartments Swiss Star Zelgstrasse

Zelgstrasse 19, 8003 Zürich, Switzerland - Zürich, Zurich - Switzerland - 8003

Show map