Located in the heart of Tours, this hotel lies just a few minutes' drive from the old town and within 500 m of links to the public transport network.
See more: Hotels in Europe Hotels in France Hotels in Tours Holiday Destinations in Europe