Le Mesnil en Vallee, France Hotels