The Villas of Amelia Island
8 Amelia Village Circle, Amelia Island, Fernandina Beach, FL
Our customers tell us that they can't get enough of the helpful staff at The Villas of Amelia Island. During your stay, you're just a quick walk from American Beach. Free WiFi in public areas, 2 outdoor pools and 9 restaurants are available.