Hotel Ambassador Zermatt Switzerland

The hotel Ambassador Zermatt offers comfortable rooms with a rustic style, but is located near the center of town. Guests will find the lobby, with its stacked stone walls and swish designer feel, to be quite pleasant. The property has two restaurants, a lounge and an indoor swimming pool. For families, the hotel has a …