logo

Avanta Business Centre

ITT, 2nd Floor, Block ā€“ ā€œEā€, Nehru Place, New Delhi ā€“ 110019 New Delhi India - 110019

International Trade Tower is one of the iconic address in Nehru Place that gives your business a unique identity in New Delhi. In the vici... See More

  • Capacity50
  • Meeting Rooms3
  • Private Offices30
  • Amenities
    View All
Pricing