Castelmoron-sur-Lot, France Hotels