Call To Book
Located within Denver*s Golden Triangle and Cultural Center- the Art Hotel is a beautiful and artistic addition to the expanding cityscape of downtown Denver. The Art Hotel sits at the intersection of 12th and Broadway-adjacent to the Denver Art Museum and History Colorado.
The ART- a luxury boutique hotel that blends modern design; technology; stylish spaces and custom amenities to meet the needs of the elite traveler. The ART features museum quality art; innovative design and high touch service. The ART offers 165 rooms/ 4100 square feet of meeting space/ fitness center/ one of a kind dining experience and outdoor terrace with city views. Our location is steps away from the Denver Art Museum and the History Colorado Museum. The ART is convenient for the business traveler being located nearby to the Financial District/ Civic Center/ Judicial Center/ Colorado State Capitol and the Colorado Convention Center. The ART- an urban oasis located in the heart of downtown Denver.