401 17th Street, Denver, CO 80202, USA
401 17th St Denver, CO 80202
Denver
Colorado
80202
United States
877-411-3436877-411-3436
The Comfort Inn Downtown Denver is pet friendly! One pet of any size is welcome for an additional fee of $50 per stay. Please note that guests traveling with pets must present proof of up-to-date vaccinations …