Grand Hôtel de Castres
Castres · France
The Grand Hôtel de Castres sits in the historic center of Castres, above the Agout and within easy reach of the town’s riverside façades, museums, and compact old streets. Marketed as the Best Western Grand Hotel de Castres, it combines the feel of a…
December 2024