Amelia Hotel at the Beach Fernandina Beach 1997 South Fletcher Ave,
Fernandina Beach, FL 32034 US
Amelia Hotel at the Beach Fernandina Beach 1997 South Fletcher Ave, Fernandina Beach, FL 32034
 
Rated Average
Midscale, smoke-free hotel near beach 3 floors, 90 rooms and suites - elevator Outdoor swimming pool open in summer - exercise room Restaurant - lounge Restaurant open for lunch and dinner only Microwave and refrigerator in every room Free hot breakfast buffet Free Internet in room Free parking