Chateaux Stays in Champagne

Chateau stays in Champagne

For a truly memorable luxury short break in France, choose a chateau stay in Champagne.

Stay in a chateau in Champagne and you can combine an evocative taste of French history with tastings of delicious champagne. Is there anything better?!

Champagne is a wonderful destination for a romantic short break in a chateau. Discover the vineyards on two wheels and enjoy the delicious gastronomy of the Champagne region.

Special Selections

A personal selection of accommodation for a mountain holiday in France including the Pyrenees, Alps and the Vosges

Our choice of pet friendly accommodation in France where your dog or cat will be welcomed