The Ritz-Carlton, Amelia Island Fernandina Beach
4750 Amelia Island Pkwy -
Fernandina Beach,
FL 32034
Near Peters Point Beach Front Park