A 2 km del cómodo Staylo Starlight Inn Nueva Delhi, los huéspedes pueden llegar al Templo Kalkaji.
El hotel goza de una ubicación privilegiada en Nueva Delhi, a unos minutos a pie de la estación de metro Ashram. Entre los atractivos de la zona también encontrarás el Templo del loto, enclavado a 25 minutos a pie de este hotel. El Museo Nacional de Nueva Delhi está enclavado a 6 km, mientras que la estación de tren Nueva Delhi está a 10 km del Staylo Starlight Inn. Este establecimiento está enclavado justo al lado de la estación de autobuses Nehru Nagar.
También cuentan con baños familiares.
En los alrededores puedes comer en el restaurante Indian Accent, a unos 200 metros de este hotel.