Hotel Relais & Chateaux Schonegg
★★★★
96 Spissstrasse, Zermatt, Switzerland Show on map
Peaky Riders Self Check-in Hotel is a hotel in Zermatt, Switzerland. Guests rate it 8.3/10 (very good) across 36 reviews, ranking it #91 of 150 places to stay in Zermatt. The property has 99 rooms.
96 Spissstrasse, Zermatt, 3920, Switzerland
Peaky Riders Self Check-in Hotel has a guest rating of 8.3 out of 10 from 36 reviews, which is considered very good. It ranks #91 of 150 properties in Zermatt on Triptoic.
Peaky Riders Self Check-in Hotel is located at 96 Spissstrasse, Zermatt 3920, Switzerland.
Peaky Riders Self Check-in Hotel has 99 rooms.
Highly rated alternatives close by
Hotel
Hotel
Guest favorite
Apartment/Flat
Guest favorite
Guest favorite