Hotel Queens Head, City Centre - 5 Minutes From New Delhi Railway Station & Central Delhi ממוקם באופן נוח בעיר ניו דלהי, במרחק הליכה קצרה מ-Chabad House. הנכס מספק 21 חדרי אירוח המאובזרים עם כספת אישית ושולחן כתיבה בשביל שהייה נעימה בניו דלהי.
המלון ממוקם במרחק של 2.9 ק"מ על גני מוגאל ותוך 3.5 ק"מ על אולם דיוואן-אי-אם. המלון ממוקם במחוז פהארגאנג'. המלון ממוקם עם תחנת מטרו תחנת אשרם רמקרישנה מרג במרחק של 5 דקות הליכה על המלון ובמרחק של 400 מטר על תחנת אוטובוס Pillar no.26.
Metropolis & Bar וMy Bar & נמצאות במרחק של 5 דקות הליכה ומציעות כמה מהמנות הטובות ביותר בעיר ניו דלהי.