Welcome to the VPFS Message Board. This is a great place to discuss Vincent Price with other fans. All Vincent Price related topics are welcome!
You are undoubtedly thinking of The Abominable Dr. Phibes (1971). And yes, those art-deco sets are wonderful!