Dwarka Sector 11 is the closest metro station to Venkateshwar Hospital in Delhi, and it can be reached with just a 14-minute walk.