Sainte-Mere-Eglise, France Hotels