La Villa de Mazamet

La Villa de Mazamet, France’s leading luxury bed & breakfast, is located in the town of Mazamet in the heart of SW France. Nestled at the foot on the Montagne Noire, La Villa is ideally located for exploring Carcassonne, Albi, & Castres. With 5 su…

Advertisements