Sailrock South Caicos Crowned Resort Hotel of the Year by Small Luxury Hotels of the World
Sailrock South Caicos has been named “Resort Hotel of the Year” by Small Luxury Hotels of the World (SLH) for the first time at its annual conference held in Marbella, Spain in December.