Subhead
Amelia Island has 239 more hotels rooms with the opening of Courtyard by Marriott Amelia Island and SpringHill Suites by Marriott Amelia Island located on Atlantic Avenue near Main Beach. A ribbon cutting was held Tuesday with representatives from the Amelia Island Tourist Development Council and...
Amelia Island has 239 more hotels rooms with the opening of Courtyard by Marriott Amelia Island and SpringHill Suites by Marriott Amelia Island located on Atlantic Avenue near Main Beach.
A ribbon…