Shivaji staduim metro station is a transportation service located in New Delhi, Delhi. The average rating of this place is 4.50 out of 5 stars based on 1054 reviews. The street address of this place is J6H6+HF3, Baba Kharak Singh Rd, Hanuman Road Area, Connaught Place, New Delhi, Delhi 110001, India. It is about 0.99 kilometers away from the Shivaji Brid railway station.
Sailaja K 15 months ago
Very neat metro station. US Embassy drop box documents submission, VFS Global and all visa offices here . Most convenient To reach here for visa purpose
Gaurav Gaurav 11 months ago
Good place to hangout with friends and there is lots of offices eg Visa application centre in shivaji stadium metro station and nearby visiting places are Canought place Bangla Sahib Hanuman mandir etc
Anil Lakhani 11 months ago
Lot of rush due to VFC for many countries....
No arrangements for comfort of people coming for Visa to wait outside the station in any season.
Overcrowded due to this