India · National Capital Territory of Delhi · New Delhi
Nehru Place, New Delhi — Area Guide & Where to Stay
Nehru Place is a large commercial centre in South Delhi, a working district of offices and traders within New Delhi.
About Nehru PlaceWhere to stay in Nehru Place
Not every neighbourhood fits every trip — here's what each one is good for.
Base yourself near the market rows. The district sits within South Delhi, so a room here trades sightseeing for proximity to the crowded commercial blocks, trading floors, and office towers of Nehru Place. Buyers stay closest to the stalls.
Sightseers usually prefer a base with quicker links toward New Delhi and the older core of Delhi, where the monuments cluster.
About Nehru Place
What are the main landmarks in Nehru Place?
The district reads as concrete office blocks. Its trading floors sell computers, software, and peripherals across a dense market that draws buyers from every quarter of Delhi and beyond the city limits. Nehru Place ranks among the capital's named commercial hubs, standing alongside Connaught Place, Bhikaji Cama Place, and Rajendra Place.
Code shops fill the arcades. Anyone navigating orients by the market.
What is the history of Nehru Place?
Nehru Place grew as a planned commercial node in South Delhi. Its towers once carried real weight as a financial centre, and its standing among the capital's business districts rivalled that of Connaught Place and Bhikaji Cama Place. Then finance drifted elsewhere.
Its role as a financial centre has declined, yet the district holds firm as a prominent commercial area, still home to the headquarters of several Indian firms.
Where is Nehru Place?
Nehru Place lies in South Delhi, a built-up commercial pocket of New Delhi on the subtropical plain.
More areas in New Delhi
Updated July 2026









