Boulder, CO 80303
- Located across the street from the University of Colorado
DescriptionSuper 8 is located on Highway 119 just east of University of Colorado Boulder, and 1 mile southeast of downtown Boulder, Colorado. Outdoor heated pool. Free local calls. Restaurants nearby.
Number of Rooms / Size: