This charming hotel is set in Zermatt. The premises count with 19 welcoming accommodation units. No pets are allowed on the premises.