News

The resort is located on a prime stretch of Aruba's Palm Beach, known for its white sand and turquoise water. When it comes to meeting the needs of travelers—and meeting planners—Marriott’s got it ...