Amelia Island - The Ritz-Carlton Amelia Island, Florida, United States

Address: The Ritz-Carlton Amelia Island, 4750 Amelia Island Pkwy, Amelia Island, FL 32034, USA
 

The Ritz-Carlton Amelia Island. Coordinates from city-center geocode (OpenStreetMap/Nominatim).