This lovely hotel is set in Zurich. The accommodation comprises a total of 62 snug rooms. Pets are not permitted on the premises. This accommodation is committed to upholding environmentally friendly practices.