Windsor Castle is a multifamily property located at 226 Dorchester Drive in East Windsor/Hightstown, Central New Jersey. Built in 1966, the property features 220 units, of the following types: One Bedroom, One Bedroom/Den, Two Bedroom/One and One Half Bath, totaling 187,746 SqFt.