Photo: The Art hotel outside

The Art hotel at 1201 Broadway Street in Denver.