The Residence Inn by Marriott Amelia Island is located within walking length of your beach on Sadler Road. It's situated alongside 13 miles of pristine picturesque Atlantic coastline Amelia Island may be the southernmost of the Sea Islands a chain of barrier islands alongside the japanese U.S. seaboard.The home amenities include elevator wheelchair… Read More