We have rented this particular corner unit several times as a family and enjoy its beachfront views. The updated living room furniture, well stocked kitchen, and comfortable beds make this unit a desirable one for future trips to Amelia Island.
This review was submitted while under the management of a different agency.
5299 South Fletcher Avenue, Amelia Island, Florida 32034 904-261-9133