La Place ligger i Antibes sentrum, bare 9 minutter til fots fra Antibes (XAT-Antibes jernbanestasjon) og 7 minutter til fots fra Musee Picasso.