The Orion - Greater Kailash is a good place to stay to see Siri Fort Sports Complex. It’s 1.4 mi away.