International Trade Tower, Nehru Place, 2nd Floor, New Delhi
Serviced Offices
Virtual Office
The business centre is one of the iconic addresses in Nehru Place that gives any business a unique identity in New Delhi. Nehru Place is an IT hub for small, medium and large-sized companies having their presence established in the vicinity. Mesmerized by the panoramic view offered by the centre, this is going to be the favourite business destination in the capital. Spacious and elegant interiors with well-equipped meeting rooms, executive offices and break-out areas bring fervour of professionalism to clients' conduct. This building is a wonderland for all things digital - providing an ever-expanding hub of creatives with never-ending networking opportunities.
About this Location
The centre is situated in South Delhi, which is one of the favourite destinations for the corporates to be conveniently located near various parts of the capital like Connaught Place, domestic and international airport, Gurgaon, Noida and various residential colonies like Panchsheel, and Greater Kailash. Near the landmark Lotus Temple, the metro station of Nehru Place is located next to the building. There is parking available at the centre. Clients have the option of beating those stressful and mundane schedules with popular food outlets like Epicuria, The Chatter House, The Flying Saucer Café, Starbucks and Burger King.
Office Services and Facilities
This office for rent on International Trade Tower, Nehru Place, 2nd Floor, New Delhi is available immediately. Details and prices are available by calling +44 20 3998 2883 or by submitting the inquiry form.
Map of the office space location
Get a quick quote
Please complete and submit the form and we'll send you the latest information and prices for the office that is currently available for rent at International Trade Tower, Nehru Place, 2nd Floor, New Delhi in Delhi. You can add more offices to your shortlist by clicking here to see more serviced offices in Delhi.
You might also be interested in these Delhi business locations
Delhi Office Space
Delhi means business and this business center is conveniently and strategically located right in the beating heart of the city. The right choice for corporate offices in Delhi, offering world class se... Read More >>
Delhi Office Space
This is a wonderfully designed space and the interior provides a fresh and professional environment enhancing productivity for the members, businesses, and clients. Located on the first floor of the b... Read More >>
Delhi Office Space
The space is exclusively designed for working professionals, with modern amenities such as a cafeteria and ample parking. This workspace offers various seating options, including day passes, open work... Read More >>