About

Located in Fort Myers, Florida, The Omni is setting the pace in cutting edge fitness and nutrition. They combine a country club style atmosphere with the best fitness equipment, trainers and staff. From highly skilled personal trainers to state-of-the-art equipment and a variety of classes, The Omni Club has something for everyone.