Location: in front of the TGV railway station of Saint Pierre des Corps. Just 2 Km. from the city center.
See more: Hotels in Europe Hotels in France Hotels in Tours Holiday Destinations in Europe