If you have ever been curious about the castle at all do yourself a favor and hop on over to the City of Phoenix Parks and Rec Website and sign up for a tour of the Carraro Cactus Garden. Tours are Saturdays and are $15. You will learn the about the history of the property (including all the urban legends), meet the master gardner who is restoring the cactus garden, and get a peek inside the Tovrea Castle (they opened all the first floor doors and windows for us).
There are plans to create a visitor center for the castle and gardens. They would also like to allow special events like weddings, etc. Learn a little Phoenix history while helping to restore this Phoenix landmark! Sign up. You will not be disappointed.
P.S. Bring your nice cameras. There are some amazing photo opps on the tour!