The Hotel le Grand Chalet enjoys a remarkable location set into the mountainside overlooking green foothills and the Swiss Alps in the distance. This hotel comes equipped with a Jacuzzi that overlooks the nearby glaciers and mountains. Only five minutes on foot from the local station and close to nearby ski slopes, this hotel boasts uniquely decorated rooms in a distinct Alpine fashion with prominent wooden surfaces. All rooms have flat screen TVs, Wi-Fi and telephones. The restaurant offers a wide choice of regional and local specialties.