Directions to Holiday Inn Tours City Centre, Tours

Holiday-inn-tours-city-centre-map
The Holiday Inn Tours City Centre in Tours is located at 16 RUE EDOUARD VAILLANT , Tours , FR .   Click on the Google Map above to get an interactive version and see the area around the Holiday Inn Tours City Centre .