Nehru Palace

NEHRU PLACE, SOUTH DELHI, DELHI, India - 110019

About

Nehru Place is a large commercial, financial, and business center in Delhi, India. Though its importance as a financial center has declined in recent years, Nehru Place is still a prominent commercial  area in  South Delhi  and houses the headquarters of several Indian firms and rivals with other financial centers in the metropolis like  Connaught Place ,  Gurgaon ,  Bhikaji Cama Place ,  Rajendra Place  and  NOIDA . It is widely considered to be a major  information technology  hub of South Asia.

If you have been to Nehru Palace, share your experience

Review this place