This year we’re taking over
Amelia Island!
Located just off the northeast coast of Florida, Amelia Island is a pristine beach escape embraced by Southern charm-only 30 minutes from Jacksonville.
This year, we will have the entire Omni Amelia Island oceanfront resort all to ourselves. Who said business meetings can't take place on the beach too?
During your trip, you can enjoy the largest pool deck in northeast Florida, a personalized spa treatment, or a round of championship golf.
See you at the beach!