Welcome to The St. Charles, located in the heart of Denver, CO. Situated in the desirable Capitol Hill neighborhood, The St. Charles provides a central location that is perfect for those looking to walk, bike, and explore all that Denver has to offer. With a mid-century design aesthetic, these apartments offer a unique living space at a great value. Don't miss out on the opportunity to call The St. Charles your new home in Denver.