Sleep Inn Denver Tech Center

Sleep Inn Denver Tech Center,
9257 E. Costilla Ave.,
Greenwood Village, CO 80112

In the heart of the Denver Tech Center, near Park Meadows, IKEA, Family Sport Center and only 15 minutes to downtown Denver. Upgrades available with fridge/microwave, cable TV, movies, Indoor heated pool, Free deluxe continental breakfast.