Mustafa Castle is one of the oldest buildings in Meerut and is still occupied by the descendants of the original owner of the palace. There are many antique items in the palace, including a candle stand which can hold around eight candles.
210-A, Westend Road Cantt, 250001,, Sadar Bazaar, Meerut, Uttar Pradesh 250001, India