Hotel Du Causse is a countryside inn offering simple rooms, a casual restaurant, and an outdoor pool.