Marriott Just Opened a New All-Inclusive Resort in Barbados With 165 Suites, and a White-Sand Beach
Barbados has another major all-inclusive resort in operation. Turtle Beach, Barbados, A Tribute Portfolio All-Inclusive Resort has officially reopened on the island’s South Coast, bringing 165 suites, a new restaurant lineup, expanded family programming, …