We're going to Dordogne on holiday. On the way down we're staying for a few nights in the Loire valley. On the way back we need 1 night in a hotel somewhere enroute from Sarlat, in the Dordogne, to Calais. I don't really want one of the really basic chain hotels - would prefer to spend a bit more, stay somewhere nice with a pool maybe in a small town/city that we might enjoy going for a wander around.
Any suggestions please?