71 Rue Georges Clemenceau, Cannes City-Centre, 06400 Cannes, France
Charming Apartment with seaview
You know what caught me off guard about this place? The moment you walk in, you're hit with this incredible blast of Mediterranean light streaming through the windows – and then boom, there's the sea stretching out like...