Search hotels in Montauban
Partners that offer this hotel
Bookingfrom69 £Check price
Review summary
Total reviews: 0
Total rating:
Deltour Hotel Montauban City, Montauban
Za Albasud - Impasse Daguerre, Montauban, 82000, France
Description
This Deltour Hotel is located south of Montauban City, 300 metres from junction 66 of the A20 motorway. It offers air-conditioned guestrooms with LCD cable TV and free Wi-Fi.
Facilities
Handicap accessible
Pets allowed
Air conditioned
Elevator
Internet
Internet (wireless)
Parking
TV
Restaurant
Non-smoking rooms
Other services
Position