Omni Amelia Island Plantation Resort
39 Beach Lagoon Road
Fernandina Beach, Florida 32034