Where is Le Cavendish, Cannes?

Where is Le Cavendish, Cannes located?

Le Cavendish, Cannes, Le Cavendish, Cannes, France (approx. 43.5554°, 7.01691°)


Where is Le Cavendish, Cannes on the map?