The Palisade Apartments
1145 Sherman Street, Denver, CO 80203
Built in the 1920’s, The Palisade apartments boast vintage charm in the center of Denver’s Capitol Hill. ‘The Palisade’ is host to 47 purpose-built studios all with hardwood floors, double pane windows, hardwood floors, kitchenettes, and en-suite bathrooms. The building’s amenities also include free Wi-Fi and secure bicycle storage. ‘The Palisade’ is located three blocks south of the Denver Capital Building and walking distance to 16th Street, RTD and a free bus ride to the Denver Light Rail.