Thrive on long stays at the Residence Inn Amelia Island. Our Amelia Island hotel offers a welcoming, comfortable environment, with spacious accommodations and everything you need for a great stay in Florida. Just two blocks from the beach, and a short distance from the attractions of downtown Amelia Island.
Adresse | 2301 Sadler Road, Fernandina Beach, FL 32034 |
---|---|
Type de propriété | Hotel |
# Emplois | 0 |