India
This eye catching corporate complex is established in the heart of South Delhi in a very popular business location. The nearest Metro Station is only five minutes away and there are a host of shopping facilties and restaurants in the area.
Available Now - Call 1-866-403-3014
Green Park Offices
An estimated 2000 square foot of FIVE STAR, prime office space is available in this stunning business centre. All our executive suites come fully furnished to a very high standard and are equipped with broadband, cabling, WiFi and a telephone system. A professional, dedicated support team is on hand to offer assistance with administrative and secretarial requirements. With a high tech security system, access to shared space, air conditioning and video conferencing facilties.
