Oceans Of Amelia – 301, Fernandina Beach
https://oceans-of-amelia-301.usa8.info
Located in Fernandina Beach, 0.7 miles from Fort Clinch State Park, Oceans Of Amelia – 301 has a living room with a TV. Guests staying at this apartment can use the free WiFi, a fully equipped kitchen, and a balcony. Amelia Island Lighthouse is 1.
Fernandina Beach, FL 32034-4809, United States of America