Cheval Blanc St-Barth Isle de France is the only hotel on the island to have received the prestigious title of palace. Leading the LVMH (Louis Vuitton Moet Hennessy) presence, Cheval […]