El apartamento Stayspot Nueva Delhi está situado a unos 10 minutos a pie del Santuario de Aves de Okhla, y a una distancia de 3 km del KNMA Noida.
Está a una distancia de 2 km del Jardín Botánico de la República India.
La estación de metro Okhla Bird Sanctuary se encuentra a unos 5 minutos a pie, con acceso directo a Nueva Delhi y sus zonas populares.