The fabled Hotel du Cap-Eden-Roc turns 150! “The secluded resort, located between Nice and Cannes, has always been a favorite haven on the French Riviera […]