Elizabeth Pointe Lodge - Fernandina Beach
98 South Fletcher Avenue, Fernandina Beach, FL 32034, United States of America
This boutique oceanfront hotel features rooms with a large marble
soaking tub and cable TV. It has a private beach, and Amelia Island
Museum is 3.2 km from the property.