Book our Super 8 Westminster Denver North hotel for your travels around the capital city of Colorado. Conveniently located off I-25 between Denver and Boulder our hotel near Denver International Airport DEN is close to the most popular area attractions like Coors Field.
GGuest User2018.07.28
If it wasn't for one receptionist with an attitude, the stay would have been great! A little on the expensive side and I wish I they had a little more in the recreational area. Great location where you can catch the bus.