
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.
Hotel links are affiliate links: booking through them may earn us a commission, at no extra cost to you. It never affects how places are ranked. How this works





Map data © OpenStreetMap contributors
Where to stay in Nehru Place
Where visitors usually base themselves, and why.
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.
Find hotels in Nehru Place
Direct booking searches for these neighbourhoods.
Nehru Place market rows
Rooms beside the Nehru Place trading floors put electronics buyers a walk from every stall.Find hotels in Nehru Place market rowsbusiness travellers calling on the South Delhi headquarters clustersSouth Delhi office belt
The South Delhi office belt around the district keeps meetings and headquarters within a short hop.Find hotels in South Delhi office beltHotel links are affiliate links: booking through them may earn us a commission, at no extra cost to you. It never affects how places are ranked. How this works
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.
Common questions
What is the best area to stay in Nehru Place?
Nehru Place market rows: buyers working the Nehru Place computer and software market. South Delhi office belt: business travellers calling on the South Delhi headquarters clusters.
More areas in New Delhi
Updated September 2026




