Just imagine the opportunities that Carmila can offer you in its 205 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.

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