"Yes there is an admission fee to the Movado Museum. However, you are able to purchase a pass good for 12 months that is also able to be used at other venues."
Movado Museum is actually a wristwatch made by the Swiss luxury watch company founded in 1881. The Museum Watch timepiece was displayed in Manhattan's Museum of Modern Art in 1947.