Holiday Inn Express Boulder
The Boulder Holiday Inn Express is located in North Boulder, near the Wonderland Lake Hiking Trail and five miles from IBM and the Gunbarrell business area.
As one of the newest hotels in Boulder, the Holiday Inn Express 106 rooms with two phones.
A free Deluxe Continental Breakfast is offered.
4777 Broadway St., Boulder, CO 80304, USA