When NASA first launched into orbit, they did it from sunny, South Florida. What better place to prepare yourself for sky-rocketing success in 2020?
Spend 2 luxurious days at the incredible Marriott Resort Hotel located in delightful Delray Beach, Florida.
Relax with oceanfront activities or pamper yourself in the Spa. Lounge on the sugar sand beaches or wander down Atlantic Avenue to enjoy the charming boutiques, galleries, restaurants and live music.