The Boutique Hotel Glacier embodies everything you've imagined a Swiss mountain chalet to be.
From the surface, you'd never know it was there.