The majority of the cast stayed at a small motel in Palmdale, California during the shooting of this film.
The castle location was an actual old castle in Lancaster, California.
Director Phillip Marshak originally wanted to shoot this film on the luxury ocean liner the Queen Mary.