Designed by
Title
Hotel du Cap-Eden-Roc, ANTIBES, FRANCE #128099746
Description
ANTIBES, FRANCE - NOVEMBER 21, 2014: Hotel du Cap-Eden-Roc. It is a resort hotel in Antibes on the French Riviera. Built originally as a private mansion, it opened as a hotel in 1870.
This image is editorial