בעל 3 כוכבים ניו דלהי The Metro Star Hotel שוכן במרחק של כולו 2.6 ק"מ מבית התפילה הבהאי בדלהי.
מקום השהייה נמצא בעיר ניו דלהי, במרחק של 10 דקות הליכה מתחנת מטרו Harkesh Nagar Okhla. קבר הומאיון זה כ-15 דקות נסיעה מהנכס. תחנת אוטובוס הקרובה Apollo Hospital נמצאת במרחק של 450 מטר בלבד.
Haldiram's זה כ-150 מטר מ-The Metro Star Hotel.