Ramada Limited Denver Tech Center
The Ramada DTC is conveniently located in the Denver Technological Center, south of downtown Denver and only minutes away from world class shopping malls, museums, theaters and popular restaurants.
Guest rooms at the Denver Tech Center Ramada are richly appointed and include microwaves, refrigerators, coffee makers, irons-ironing boards, 27-inch TV and dataport computer hook-up work desk.
The Ramada DTC is within 2 hours of Rocky Mountain skiing and close to professional football, baseball, basketball, and hockey games.
9719 E. Geddes Ave., Englewood, CO 80112, USA