Devika Tower, situated in Nehru Place, South Delhi, offers premier office spaces with excellent connectivity to the Nehru Place Metro Station. Surrounded by upscale hotels and hospitals, it provides convenient access to major micro-markets in Delhi NCR via road and metro.
Top Location
Parking
Security
Restaurants
Devika Tower, located in Nehru Place, South Delhi, is a leading commercial building offering prime office spaces. With its strategic location near the Nehru Place Metro Station, just 300 meters away, it ensures excellent connectivity. Surrounded by 5-star hotels and hospitals within a 0.5-2 km radius, and with easy access to major micro-markets in Delhi NCR via road and metro, Devika Tower is the ideal choice for businesses seeking convenience and accessibility.
See our best deals