The Seaside Amelia Inn is a 46-room boutique hotel located directly on the beach in Amelia Island, Florida. Features in include a free hot breakfast, a rooftop sundeck, and outdoor pool. Historic Downtown Fernandina Beach is 3 km away.
47 rooms from $189.00 to $139.00
About Amelia School House Inn
Inn + Wine Bar. Opening Summer 2018