New Inverness, Florida hotel offers premium amenities. Enjoy the comfort of our new Inverness Holiday Inn Express Hotel & Suites . This Inverness, Florida, hotel is located in beautiful Citrus County, a fantastic destination for both leisure and business travelers. Your family will love staying at our Inverness hotel, located just off Highway 44. We offer convenient access to several local attractions, including the Homosassa Springs State Wildlife Park and world-class golf courses. Other nearby activities include fishing charters, as well as manatee tours on the Crystal River.