The castle was built in 1888 for George M. Pullman, and was a distinctive architectural work of Solon Spencer Beman.
It remained in the Pullman-Lowden family until the mid-twentieth century when the main structure was demolished.
Ancillary buildings designed by Beman remain on the island.
[1] The castle was located on Pullman Island in the Town of Alexandria, Jefferson County, New York.
This article about a building or structure in New York is a stub.