Fernandina Beach, FloridaOceans Of Amelia 204
Oceans Of Amelia 204
4 Stars
382 S. Fletcher Ave # 204 , Fernandina Beach, Florida, USA
Featuring an outdoor pool and sea views, Oceans Of Amelia - 204 is located in Fernandina Beach. This beachfront property offers access to free WiFi and free private parking. The property is non-smokin…
Change dates
Check-in — Check-out
Select dates
Rooms & Guests
Available Rooms
Select dates to see available rooms