Select the name for official website, phone, detailed directions, amenities, reviews, photos, map, navigation, streetview & more. Get the app and take it with you.
Omni Amelia Island Plantation Resort - $$$$
6800 First Coast Highway…
Amelia Island, FL 32034 Ph: 904-261-6161
24 pools - fitness center - 6 restaurants - lounge - pet fri…Full details