Situated on 1,350 acres of land on Amelia Island, about 35 miles northeast of Jacksonville, Florida, the Omni Amelia Island Resort is a sprawling property that offers an enjoyable getaway.
Here, you can also check out the Amelia Island Museum of History, which offers several walking tours that tell the colorful ...
Located on 13 isolated acres bordering the ocean and a private golf course, two miles north of the larger, more residential Omni Amelia Island Plantation, this is northern Florida's most stylish ...
Situated on a stretch of pristine beach at the southern end of this fabled island, this splendid residential refuge is the best in its class.