Elizabeth Pointe Lodge Amelia Island Florida

Elizabeth Pointe Lodge Amelia Island Florida

The Elizabeth Pointe Lodge was voted the number 2 hotel in the USA in 2008 Conde Nast Traveler Readers Choice Awards. Rated One of the 12 Best Waterfront Inns in America, the Pointe is a 25 room Inn focusing on individualized attention. Baths are pri...

Close