ממוקם ממש על יד Sheila Cinema, ניו דלהי Fabhotel Station I בעל ה-3 כוכבים נמצא במרחק של 10 דקות נסיעה מהמצודה האדומה. הנכס מספק 30 חדרי אירוח המאובזרים עם כספת אישית ואזור ישיבה בשביל שהייה נעימה בניו דלהי.
מקום השהייה נמצא בעיר ניו דלהי, במרחק של 10 דקות הליכה מתחנת מטרו New Delhi. המלון גם כן נמצא במרחק של 25 דקות הליכה על קתדרלת הלב הקדוש. תחנת אוטובוס New Delhi Metro Express Line נמצאת תוך 800 מטר.
מסעדה בית קפה Cafe Brownie שוכנת בסביבות ה-100 מטר משם.