Staylo Starlight Inn מציע לאורחיו מקום שהייה נח בניו דלהי.
המלון מתפאר במיקום מובחר בעיר ניו דלהי, תוך 5 דקות הליכה על תחנת מטרו Ashram. בית התפילה הבהאי בדלהי זה כ-25 דקות הליכה על המלון. תחנת אוטובוס הקרובה היא Nehru Nagar, במרחק של 450 מטר בלבד.
Indian Accent וin-Q נמצאות במרחק של 5 דקות הליכה ומציעות כמה מהמנות הטובות ביותר בעיר ניו דלהי.