Bellevue la Montagne, France Hotels