Conveniently located between Colorado Springs in Denver- with state of the art amenities and over 2,000 sq. ft. of meeting space available to meet any business or leisure needs.
From I-25 take exit 184 N Meadows Pkwy. Then turn left on N Castleton Drive. At next cross street, turn left onto Genoa Way. The Holiday Inn Express & Suites will be on the left hand side.