INTER-HOTEL La Terrasse

INTER-HOTEL La Terrasse Address: 2 Rue du Marechal Joffre, Tours, France

Minimum price found for INTER-HOTEL La Terrasse was: 62 EUR

Click here to get more information, photos & guest ratings for INTER-HOTEL La Terrasse