1825 West 120th Avenue, Westminster, CO 80234
1-888-8820377 more info show less
This property is conveniently located near an abundance of outdoor activities including Rocky Mountain National Park, Red Rocks Amphitheater, rafting, hiking, fishing, and more! This property is located right off of I-25 and 120th Avenue, and features apartment-style suites with free super fast Wi-Fi, in-room kitchens with full-size refrigerators, two burner stovetop, and plenty of cabinet space for all your items. Open 24 hours a day, seven days a week.On-site amenities include 24/7 gym and laundry room. Plus, our affordable monthly, weekly, and nightly rates allow you to stay as long as you like.
Broomfield city center- 4.5 miles west Westminster city center- 6.9 miles south Denver city center- 13.4 miles south Denver Airport (DEN) - 30 miles southeast