Swiss Alps View Apartment - Contactless Self Check-in 3608 Thun, 9 Allmendingenallee 1. Stock 9.6 / 10 27 reviews