Chateau d'Urbilhac, Lamastre
Château D'urbilhac is located in the heart of Ardeche in a peaceful parkland setting. It offers elegant rooms and a breathtaking view.
The castle is a magnificent structure, built in the 16th century and restored in the 19th century.
Rooms have been traditionally designed and come with en suite facilities, delicate furnishings and modern comforts.
Guests can enjoy tennis or relax by the swimming pool or in the massage room.
The restaurant offers Provencale cuisine in the evening using fresh produce from the garden.