Customer Care Number:

904-277-2440

Email Address:

ameliainfo@residenceinnamelia.com

Contact Person:

Address:

2301 Sadler Rd, Fernandina Beach, FL 32034, United States

Website:

http://www.residenceinnameliaisland.com