Originally Posted By: Sonny_Black
Technically, the horse head scene did not take place inside this mansion, but in another house in New York that served as the mansion's interior.

I didn't know that, thanks.

I just looked it up and you are correct. According to one site the scenes were shot at the Guggenheim Estate on Long Island.