Amelia Island Williams House
Categories
Hotels/Motels/Camping
About
The Williams House is a circa 1856 antebellum home on Florida's most northern barrier island, Amelia Island. Located in the historic and quaint town of Fernandina Beach, it offers 10 elegantly appointed guests rooms within walking distance of shops and restaurants and a short bike ride to 13 miles of beaches.
Powered By GrowthZone