Citotel Hotel De L'Europe
12 Place Gén Leclerc, Tours, Centre, France
Booking.com
Book Now