Europe
Asia
Oceania
Americas
Africa
The Maybourne Riviera is a slick new addition to the South of France hotel scen