Carroll Mansion is located in Leavenworth, Kansas, United States of America. It is a historic mansion that has served as a symbol of wealth, grandeur, and architectural beauty since its construction in the mid-19th century. The mansion is a fine example of Italianate architecture and is listed on the National Register of Historic Places.
Visiting Carroll Mansion offers a unique opportunity to step back in time and experience the opulence and elegance of the Victorian era. Visitors can explore the beautifully preserved interiors, which feature elaborate woodwork, intricate plasterwork, and luxurious furnishings. The mansion also offers guided tours that provide insight into the history and significance of the building.