SpringHill Suites Amelia Island
Located in northeast Florida, Amelia Island is a 13-mile-long and 2-mile-wide stretch of land surrounded by the Atlantic Ocean, Intracoastal Waterway and Cumberland Sound. The hotel near Amelia Island is in the historic district on the northeast tip.