Health
/
Florida

The Biggest Loser Resort Amelia Island

Address
39 Beach Lagoon Road, Fernandina Beach, Florida 32034 USA
Phone 1

Nestled on 1,350 acres at the tip of a barrier island off the Northeast Florida coast, the Biggest Loser Resort Amelia Island provides a results-oriented program for weight-loss. Biggest Loser Resort Amelia Island is designed to encourage, inspire and empower guests to reach and maintain their lifestyle goals. A full-service spa offers treatments that soothe the body and mind and locally-sourced ingredients are used to ensure an authentic healing experience.

Read More
Weight Loss