401 17th Street, Denver, Colorado
Although Comfort Inn Downtown Denver is a contemporary and tastefully appointed retreat, its greatest feature is its location as it makes an ideal jumping point for business people. Situated in the midst of the financial district, the hotel is a convenient retreat for leisure travelers visiting the Denver Zoo, Elitch Gardens and the Denver Art Museum. Family travelers can take their kids to the Children's Museum of Denver and Downtown Aquarium. Visitors can enjoy fine nearby shopping venue at historic Larimer Square. Going out to eat is a treat as there are a great variety of restaurants in the National Historic Landmark, the Brown Palace, which includes several elegant restaurants or enjoy some room service. Ladies can get together for tea at the lobby of the Brown Palace. As for the most important meal of the day, you can try out the hotels free full American breakfast spread. The property features a flower and a gift shop. Laundry facilities and a valet service are also available.