Omni Amelia Island Plantation Resort

6800 First Coast Highway
Florida
United States