Just imagine the opportunities that Carmila can offer you in its 214 shopping centres! From temporary facilities in car parks or arcades to pop-up shops and traditional rental facilities - anything is possible! Explore the Carmila network on the map and find the location that corresponds with your project.

Name
Country
In which country do you want to set up shop ?
Region
In which region do you want to set up shop ?
France
Italy
Spain
City
In which city do you want to set up shop ?
Centres and projects
What are you looking for ?
Type of centre
What are you looking for ?

All shopping centres

Find the location made for you among our shopping centres

Find a location