Beach Villas is located in Fernandina Beach, 4.2 km from Fort Clinch State Park, 7.9 km from The Golf Club of Amelia Island at Summer Beach, and 8.1 km from Amelia Island Historic District.
441 South Fletcher Avenue, Fernandina Beach, 32034, États-Unis