Los huéspedes del Leeway Hotel Nueva Delhi, de 3 estrellas, pueden visitar Adventure Island, que se encuentra a unos 6 km.
El hotel está situado en el barrio Pashim Vihar de Nueva Delhi y a 300 metros de la estación de metro Peeragarhi. Sri Digambar Jain Lal Mandir está a unos 7 km, mientras que la estación de autobuses Peeragarhi Crossing, está a unos 5 minutos a pie. Delhi Haat Janakpuri está a unos 8 km del Leeway Nueva Delhi. Este hotel está a 28 minutos en coche del Aeropuerto internacional de Delhi, que está situado a 35 km.
Las habitaciones están equipadas con un escritorio, así como una chimenea de piedra y ventanas insonorizadas para mayor comodidad de los huéspedes. El entretenimiento en las habitaciones incluye TV con múltiples canales, también se proporcionan comodidades como climatizador.