The location of Les Glaciers couldn't be better - follow the town's one way system round and you're bound to see it, right at one end of the pedestrianised 'high street'. Pull into the free car park - job done. It's also but a few steps from the town's bus terminal. There's a nice ambience as the hotel is on...
More
