Omni Amelia Island Plantation Resort
39 BEACH LAGOON ROAD
Fernandina Beach, Florida 32034