Saint Marcel Les Valence, France Hotels