The Eglise Notre Dame Esperance (Notre Dame Esperance Church) is located on the hilltop at the west end of Cannes Beach. A stunning view of Cannes France and the Cote d'Azur can be enjoyed from the castle wall near the church.