Econo Lodge Tech Center

Econo Lodge Tech Center,
9799 E. Geddes Ave,
Centennial, CO 80112

Located in the Denver Tech Center. Easy access to many nearby businesses, landmarks and popular attractions. Guest rooms come equipped with hair dryers, coffee makers and irons. Some feature whirlpool bathtubs, sofa sleepers, microwaves and refrigerators.