Les Tilleuls is a hotel offering airy rooms with complimentary Wi-Fi, a bar, and a classic restaurant specializing in fresh fish from the local lake.