Hôtel Canal
French
Hôtel Canal is a 2-star hotel located in Quillan, France. It offers 12 rooms and amenities such as a meeting room, garage, parking, and a restaurant. The hotel is situated less than a 16-minute walk from the Château de Quillan.
Location