Morarji Castle is located in New Delhi, India on Near, 3231, Shankar Gali, Phatak Teliyan, Sita Ram Bazar, Chandni Chowk. Morarji Castle is rated 4 out of 5 in the category castle in India.
Address
Near, 3231, Shankar Gali, Phatak Teliyan, Sita Ram Bazar, Chandni Chowk