ROYAL CHAMPAGNE HOTEL & SPA

ROYAL CHAMPAGNE HOTEL & SPA

ROYAL CHAMPAGNE HOTEL & SPA Raised in the top 3 of the best resorts in Europe, the Royal Champagne Hotel & Spa, in Champillon, occupies a former coaching inn dating from the 19th century. Overlooking the vineyards that streak the hills of French Champagne,...