Saint Pavace, France Hotels