Chanakya Bhawan is a bus stop located in New Delhi, Delhi. The average rating of this place is 3.30 out of 5 stars based on 4 reviews. The street address of this place is Chanakyapuri, New Delhi, Delhi 110021, India. It is about 0.37 kilometers away from the Delhi Safdarjung railway station.
Mohit Sharma 23 months ago
This place have different government offices...
Anishya Madan 24 months ago
Good
Karan Gambhir 72 months ago
No markings here.