4411 Peoria Street
Denver, CO 80239
Get directions

About Us

Welcome to Denver's newest all suite hotel. Magnificent rooms and ample event space make the Timbers the perfect place to host any special event.

Reviews