Located on Amelia Island, Florida, the Omni Amelia Island Resort offers a tranquil wellness center for guests to unwind and recharge. The wellness center features a fully equipped fitness center, outdoor pools, and a luxurious spa. Guests can enjoy a range of spa treatments including massages, facials, and body scrubs. The resort also offers wellness activities such as yoga classes, fitness classes, and guided nature walks. With its beautiful beachfront location and world-class wellness facilities, the Omni Amelia Island Resort is an ideal choice for those seeking a wellness getaway.