The Residence Inn by Marriott Amelia Island is situated within walking distance of your beach on Sadler Street. It really is situated together thirteen miles of pristine picturesque Atlantic coastline Amelia Island could be the southernmost of the Sea Islands a chain of barrier islands alongside the eastern U.S. seaboard.The house features involve … Read More