This lovely Hotel is located in Zurich. The Hotel consists of 29 bedrooms. No pets are allowed on the premises.