Drury Inn Denver
The Drury Inn Denver is located just off I-70, 6 miles from the Aurora area.
The Drury Inn Denver has 138 spacious guest rooms with flexible workspace that appeal to business travelers as well as families.
Each guest room features complimentary high-speed Internet access.
A complimentary Quikstart breakfast is served each morning.
4380 Peoria St., Denver, CO 80239, USA