Loading hotels
Confirming room availability...
Hotel California, Schifflaende 18, Zurich, Switzerland
This charming hotel can be found in Zurich. A total of 18 accommodation units are available for guests' convenience. Those who dislike animals may enjoy their stay, as this hotel does not allow pets.