Le Royal Barbizon
50 Grande rue Angle Rue Rene Menard, 77630 Barbizon France
Le Royal Barbizon is a Restaurant place is located in Barbizon, Ile-de-France. The address of Le Royal Barbizon is 50 Grande rue Angle Rue Rene Menard, 77630 Barbizon France.
If you want to go to the place or need any services, you can contact them directly. The phone number is +33 1 60 66 25 98,