One Star Michelin Guide Plaque at Award-winning Restaurant Le Royal at the Royal Champagne Hotel and Spa in Champillon, Champagne Editorial Photography - Image of dinner, organic: 253700712
Royal Champagne Hotel & Spa's Restaurant Receives Michelin Star | Luxury Travel Advisor
Two Michelin-starred Saint Pierre unveils new Opulence menu | epicure Magazine