17 rue Victor-Hugo, Tarn, 81100, France
5 rue Victor-Hugo, Tarn, 81100, France
"The Hotel l'Europe is a three-star hotel in the centre of Castres. We stayed in the sister hotel,..."
201 avenue Charles de Gaulle, Tarn, 81100, France
10 Quai Tourcaudiere, Tarn, 81100, France
Get an instant answer from local experts and frequent travelers
122 travelers online now
Latest Castres hotel reviews
VirtualTourist®© 1994-2014 VirtualTourist.com, Inc. All Rights Reserved.