North Labs · North Labs RiNo The Depot Room Meeting room · up to 12 people From US$65 per hour Twelve seats around a reclaimed timber table, with a screen. 2900 Larimer Street, Denver, CO 80205, United States Check availability and book