Omni Hotel & Resort Amelia Plantation owns and operates a luxury hotel and a naturally beautiful resort property on Amelia Island. The property includes golf courses, shops, restaurants, residential properties, natural space and miles of beaches.
Click to visit web site