ניו דלהי Hotel O Town Plaza, שוכן על יד מגדל השטסאל מינאר, נמצא במרחק של 5 ק"מ מנמל התעופה הבינלאומי דלהי.
Clock Tower נמצא במרחק של 4.3 ק"מ מהמלון וTihar Prison Complex זה כ-3.4 ק"מ משם. המלון ממוקם עם תחנת מטרו Uttam Nagar East במרחק של 5 דקות הליכה על המלון ובמרחק של 250 מטר על תחנת אוטובוס A-1, Janakpuri.
Mohammed Ilyas Biryani Corner וKhalsa Veg Corner נמצאות במרחק של 6 דקות הליכה ומציעות כמה מהמנות הטובות ביותר בעיר ניו דלהי.