Royal Champagne Hotel & Spa - Champillon, FranceHotelChampillon, FranceSpacesSeatedStandingGrand Salon6080Petit Salon1630View 7 more spaces