Holiday Inn City Center Tours - Tours, France
15 Rue Edouard Vaillant
Tours,
France 37000
Book online hotel reservations at Holiday Inn City Center Tours in Tours,
France.
Check room availability and amenities and compare discount rates starting at $109.02.
View an interactive Tours area map and find nearby sightseeing attractions and
vacation activities. See below for further information about booking reservations at
Holiday Inn City Center Tours.