Le Royal
63 avenue du Mont Paccard, 74170, Saint-Gervais-les-Bains France
Le Royal is a French, European place is located in Saint-Gervais-les-Bains, Auvergne-Rhone-Alpes. The address of Le Royal is 63 avenue du Mont Paccard, 74170, Saint-Gervais-les-Bains France.
If you want to go to the place or need any services, you can contact them directly. The phone number is +33 4 50 91 32 44, or open their website to view relevant information, The url is http://www.restaurant-leroyal.com