Holiday Inn Express & Suites St. Croix Valley

Saint Croix Falls, Three Star

The Holiday Inn Express Hotel & Suites, St. Croix Falls is the place to stay when visiting the Scenic St. Croix River Valley. Whether business or pleasure brings you to the Valley, the Holiday Inn Express Hotel, St. Croix Falls is the ideal hotel to be your home away from home. Featuring the area's largest swimming pool/spa, a complete 24-hour fitness center, hospitality room with stone fire place and flexible meeting space