Sure, the Russians have over run the South of France a bit but it's still so hard to beat the classic luxury of the Hotel Du Cap-Eden Roc. The villa, set in "the forest" has played host to countless icons of style over the years. Continue the history with a little bit of Antibes you can wear anywhere.