Hotels in Denver, CO
Special Offer:
Best Price Guarantee or Your First Night is Free!
Learn more
Hotels • Weddings • Business Consulting and Services
1801 Wewatta Street,
Denver ,
CO
80202
UNITED STATES
Welcome to the Hotel Indigo Denver Downtown, where modern day pioneers and urban explorers are inspired to discover the perfect day in Denver. Our charming LoDo hotel features sliding barn doors and spa-style bathrooms, top-notch amenities, and in-house local experts ready to bestow their wisdom on what to do and where to go while you're visiting Denver. We are located just steps from Union Station, Coors Field, and the Museum of Contemporary Art.
American Express
Cash
MasterCard
Visa
Worldwide > United States > Denver, CO > Hotels