L'hôtel de France occupe un bâtiment construit vers 1880, bien avant l'église qui lui fait face depuis 1889. Les nuits sont calmes aussi bien pour les chambres donnant sur la place que celles avec la vue sur la cour ressourçante.
L'établissement propose une formule 1/2 pension avec des produits locaux ainsi que des produits à emporter ou à consommer sur place dans la boutique accolée à l'Hôtel.