2015 0617 – Art Hotel Opening
On In Employee Events
Matt, Kristen, and Robin testing the drink menu on the terrace of the ART hotel. The ART hotel is a new luxury hotel located on Broadway in the Museum district. The sophisticated selection of curated art here is unmatched by any other Denver hotel.