Hotels near all Glarus landmarks