Amelia Island, Florida one of the best vacation destinations around. Tropical warm weather, beautiful beaches, and never a lack of entertaining and adventurous activities. Come and join us at Omni Amelia Island Plantation Resort and have the best vacation ever! Relax in style and comfort in one of the luxurious oceanfront rooms that make up […]