Sunseeker Resort Charlotte Harbour welcomes first guests in Florida

Sunseeker Resort Charlotte Harbour welcomes first guests in Florida

The Sunseeker Resort Charlotte Harbour in Florida, US, officially opened to the public in mid-December 2023. The independently flagged property…