Hotel Du Simplon, Lyon hotels at discounted rates

Hotel Du Simplon
11 Rue Duhamel, Lyon, 69002, France