1 Ave D OrchaVaulx-En-Velin, France 69120 Phone: +33 8-9170-5289Fax: +33 4-7204-5457Toll Free: +800-221-4542 Hotel E-mail Classification 2 Tourist Class Commission Rooms Rates - 79 $34-$41 (USD) Hoteliers! Is your information accurate? Update Here