Tillieres sur Avre, France Hotels