The Barclay is located at the corner of 16th Street and Larimer Street in the heart of downtown Denver, Colorado. Directly across from the Barclay is the Tabor Center Shopping Mall and the well-known Cheesecake Factory restaurant.