Find all hotels by Independent in South Caicos Island from ¥97,050