This hotel is situated at the heart of Grindelwald.
See more: Hotels in Europe Hotels in Switzerland Hotels in Interlaken Holiday Destinations in Europe