Shivaji Stadium
Subway stationπ I have been there quite a few time. It was not really pleasant to be there. I donβt really know about other but it was really crowded and I have found it even hard to walk around. A place never can be reviewed bad but its the people who makes it look, feel and operate bad. I think this place should... People often mention metro, station, visa, airport, Delhi, countries, Metro, minutes, walk, parking,
Address
Hanuman Road Area, Connaught Place, New Delhi, Delhi 110001, India
Website
Rating on Google Maps
4.50 (1.2K reviews)Open on Google Maps