Fitness

State of the Art Fitness Center

Energize your trip with our 24 hours State of the Art Fitness Center (600 square foot)

The Holiday Inn Express & Suites offers a fitness center with the most up to date motion equipment that matches your workout routine.

Back