
Cap de Castel, Puylaurens, France
Cap de Castel is a small charming hotel, set within a protected “Cathare” property. 3 buildings of 3 different centuries form the premises: Castel (13th), Cocagne (18th) and Lauragais (17th). The hotel nestles 11 rooms, a gastronomic restaurant and a Read More …