"The ART, a hotel, is a newer luxury hotel featuring modern design and museum quality art in downtown Denver, Colorado.
Iconic luxury hotel - the ART, a hotel, offering the perfect blend of refined comfort and intimate service. Contemporary design, high-touch amenities and works of art that grace two galleries, spill into the hallways and adorn our every guest room, combine seamlessly to provide you a highly experiential stay.”