This business center, in a charming, historic building, is located on the corner of 17th and Market Street, and is convenient to all the attractions of downtown Denver including the 16th Street Mall, Market Street Bus Station and Coors Field. Restaurants, shopping and hotels are within walking distance.