rovostays·

National Science Centre

New Delhi, India

National Science Centre
The National Science Centre is an interactive science museum located in the heart of New Delhi, designed to engage visitors with knowledge across various scientific disciplines. Opened in 1992, this sprawling complex features galleries dedicated to topics like space, energy, and the environment, all housed in a striking red and yellow building that reflects modernist architectural styles. Allocate a few hours to explore the hands-on exhibits, particularly enjoyable for families and children. The centre is situated near the Pragati Maidan exhibition grounds, and a visit can be easily combined with a walk to the nearby Purana Qila or a leisurely stroll in the surrounding gardens. Weekdays tend to be quieter, making for a more relaxed experience.

Visiting New Delhi?

Stay with Rovostays

Hand-picked, verified serviced apartments — concierge always included.

Stay with Rovostays

Apartments in New Delhi

Pair these experiences with a hand-picked apartment. Verified, professionally managed, concierge always included.