
Office Spaces
International Trade Tower | Nehru Place, New Delhi | Luxurious Office Space For Rent
Nehru Place, South Delhi
- Size
- 255,000 sq ft
- Price
- Price on request
Office Spaces
Nehru Place, South Delhi
Super Built-up Area
278,000 sq ft
Floor Area
14,600
Floors
19 floors
IFCI Tower, nestled in Nehru Place, stands as a premier Grade A office space destination. This cutting-edge commercial edifice presents meticulously crafted office environments at competitive rates. Experience an array of amenities including computerized parking, round-the-clock security, CCTV surveillance, power backup, centralized AC, and swift elevators. With close proximity to 5-star hotels, hospitals, and excellent connectivity via road and metro, it's the ultimate business hub in Delhi NCR.
Pricing
Contact for price
Get the latest pricing, availability and customised options for your team.
Call for a site visit · Mon–Sat, 9 AM–7 PM
Location approximate
Exact map coordinates are not available for this listing (Nehru Place, South Delhi). No pin is shown to avoid implying a precise location.

A prime commercial address in the heart of Nehru Place.
Office Space Option 1