Malay le Petit, France Hotels