Le Centre is a relaxed hotel with two casual restaurants offering local specialties and traditional Savoyard meals. Complimentary Wi-Fi is available.