103 S. 9th St, Fernandina Beach, Florida
★★★★ 4.0 stars
103 S. 9th St Fernandina Beach Florida
Located in Fernandina Beach, Amelia Island Williams House is in a rural location, within a 15-minute walk of Fernandina Beach Historic District and Fernandina Little Theatre. Featured amenities include a computer station and a library. Free self parking is available onsite.