Biggest Loser Resort Amelia Is is a fine accommodation option in Amelia Island.
The property lies within a 10-minute drive from American Beach, Anheuser-Busch Brewery and Fort George Island Cultural State Park. St. Augustine is 75 km away from the hotel and a 55-minute drive takes guests there.
Eat & Drink
Guests can eat in Sunrise Cafe' Omni Plantation and Plae Restaurant, situated within a 5-minute walk of the venue.