Deltour Hotel Montauban **: 43.980764, 1.330246