Dining

Hôtel du Cap-Eden-Roc

Hôtel du Cap-Eden-Roc, Cap d’Antibes, France It is one of the world’s most splendid hotels, The Hôtel du Cap-Eden-Roc.  Built in 1869 and named Villa…

Belmond Villa San Michele

Belmond Villa San Michele, Florence, Italy Villa San Michele, is one of Florence’s most exclusive hotels, is housed in an ancient former monastery on a…