Sheraton opens in New Caledonia

Starwood’s Sheraton New Caledonia Deva Resort and Spa has opened.