|
Holiday Inn Garden Court
130 Blvd du 11 Novembre 1918, Villeurbanne 69100 France
Opposite the La Doua University Centre, the Holiday Inn Garden Court Lyon Villeurbanne is situated at the heart of a European metropolis where the marriage of history and culture has been maintained f...more
|
$ 95 Average Price
|
|
|
|