SAINT FERREOL (1006 rue du Champ Canon), Faverges, France, 74210
Facilities: Faverges is another name for the charms of the Savoie Alps. Set in the midst of its gardens, The BEST WESTERN Florimont fits into this exceptional set34 Rue de la République, 74210 Faverges, France, Faverges, France,
Facilities: