Situated in French alps , this property offers an ideal place of rest and relaxation. Hotel was constructed in 1977. Hotel was completely renovated in 2012. There are a total of 40 rooms on the premises. The property consists of 2 single rooms and 28 double rooms. The Hotel is within easy reach of the city's main bus and train stations.