128 Boulevard Eugène Gazagnaire, Pointe Croisette, 06400 Cannes, France
The Beach Cocoon – Sea View & Calm
Honestly, when I first walked up to The Beach Cocoon, I wasn't expecting much from the name – it sounds a bit like a wellness retreat gone wrong, doesn't it? But you know what, this little 3-star spot on Boulevard Eugène...