Kyriad Castres Hotel

Kyriad Castres Hotel – 11 Rue Henri Le Chatellier Zi La Chartreuse – Castres, France 81100

Book the Kyriad Castres Hotel

Hotel Overview:

The Kyriad Castres Hotel is a 3 star hotel in Castres, France in the region of Occitanie.  It has 37 rooms and an average reviewer rating of 9 out of 10 on Agoda.com.

Additional Photos and Map: