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.
Ukraine plays Romania in Billie Jean King Cup women's tennis in Amelia Island this weekend, moved to Florida due to the ...
And like any Florida resort worth its salt, The Villas of Amelia Island Plantation boasts a variety of restaurants. You'll find this Omni-affiliated property centrally positioned on the island ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results