Le Piree is located 3 Avenue Reine Astrid Cannes Provence-Alpes-Cote dAzur France 6400