Elizabeth Pointe Lodge

(904) 277-4851
98 South Fletcher Avenue, Amelia Island, Florida, 32034

About us

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 2 miles from the property.

Reviews


No reviews yet. Be the first to write a review!

Is this your business?

Verify your business across the web