Hotel Natonal ממוקם קרוב על Sheila Cinema ונמצא במרחק של 20 דקות הליכה בלבד על מרכז העיר ניו דלהי.
דלהי נמצא במרחק של 2.4 ק"מ על מלון, בזמן שAgrasen ki baoli זה כ-2.5 ק"מ משם. תחנת הרכבת התחתית New Delhi נמצאת במרחק של 10 דקות הליכה ותחנת האוטובוס New Delhi Metro Express Line נמצאת במרחק של 10 דקות הליכה מהמלון.
אורחים יכולים ליהנות מארוחה בSouthern Welcome וThe Indian , אשר ממוקמות בסביבות ה-5 דקות הליכה על Hotel Natonal.