[W]e found paradise. Whisked away from the hustle and bustle of Cannes, we emerged at Hotel du Cap-Eden-Roc. The once private mansion opened as an Antibes hotel in 1870 overlooking the French Riviera like a perfect postcard. It’s the kind of corner you turn where you feel as if they shut the gates behind you,...Read more