ממוקם ממש על יד Sheila Cinema, ניו דלהי Mahesh Inn בעל ה-3 כוכבים נמצא במרחק של 10 דקות נסיעה מקתדרלת כנסיית הגאולה.
מקום השהייה נמצא בעיר ניו דלהי, במרחק של 10 דקות הליכה מתחנת מטרו תחנת אשרם רמקרישנה מרג. מקדש לקשמי נריאן זה כ-25 דקות הליכה על הבית הארחה. Mahesh Inn נמצא קרוב על תחנת הרכבת New Delhi, במרחק של 15 דקות הליכה מהמקום.
The Drunkyard וRishi Vaishno Dhaba היא במרחק של 13 דקות הליכה מ-Mahesh Inn.