The Vendry is now part of Groupize!
Read more
by
by
Search
Inspiration
Circles
Log In
Sign Up
Browse more
Hotels
in
Champillon, France
Venues
/
Champillon, France
/
Hotel
/
Royal Champagne Hotel & Spa - Champillon, France
/
Restaurant Le Royal
Restaurant Le Royal
Located In:
Royal Champagne Hotel & Spa - Champillon, France
Seated: 42
Visit Website
Request Pricing
Royal Champagne Hotel & Spa - Champillon, France
Request Pricing
Visit Website
Royal Champagne Hotel & Spa - Champillon, France
Restaurant Le Royal
Address
Royal Champagne Hotel & Spa - Champillon, France
9 Rue de la République Champillon, Grand Est 51160
Capacity
Seated: 42
Square Feet: 1,593 ft
2
F&B Options
In-house catering