Location: situated in the centre of Tours, 100 metres from the conference fair centre, 10kms from the airport and 200 metres from the train station.
See more: Hotels in Europe Hotels in France Hotels in Tours Holiday Destinations in Europe