Courtyard by Marriott Amelia Island
Conveniently situated in the Fernandina Beach part of Amelia Island (FL), this property puts you close to attractions and interesting dining options. Rated with 3 stars, this high-quality property provides guests with access to indoor pool and spa on-site.
Front desk [24-hour]
Swimming pool [indoor]