Hotels near Mini World Lyon

Vaulx-en-Velin, France

Find a place to stay

Other landmarks in Vaulx-en-Velin

Find out more about Mini World Lyon

Where to stay near Mini World Lyon