This establishment is a 3-star hotel and restaurant located in Autrans, France. It offers a mountain-style, cozy atmosphere with comfortable accommodations. Guests can enjoy the natural surroundings and the hotel's dining options.