The ART, a Hotel

176,340 sq ft
1201 Broadway
6/30/2015
Davis Partnership
Mile High Development, LLC Corporex Colorado

The ART, a Hotel is the last development in the Denver Art Museum expansion project.