In Dining Le Saint Paul Renaissance, Lyon, France review April 26, 2020 Located in Lyon, Le Saint Paul Renaissance provides city views and free WiFi, a 7-minute walk from the Museum of…