Search hotels in Canton of Glarus, Switzerland
Choose your dates to see the latest prices and deals
Stay in Canton of Glarus's best hotels!
Hotel Bergführer
Hotel in Elm
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 109 reviews
From£206.87
1 night, 2 adults