El Amelia Hotel at the Beach está situado en Fernandina Beach, Florida, y a 3,3 km del parque Fort Clinch State. Además, ofrece una piscina al aire libre, vistas al mar y aparcamiento privado gratuito.
Número de habitaciones: 86
1997 South Fletcher Avenue, Fernandina Beach, FL 32034, Estados Unidos