Experience exceptional value in the heart of the Mile High City at the Comfort Inn Downtown Denver Hotel . Located one block from the downtown Denver 16th Street Mall and Denver Pavilions, steps from prestigious companies and vibrant nightlife, this perfectly priced downtown Denver hotel offers a modern, fresh, and fun destination for both business and leisure travel.