Das Namaskar Hotel befindet sich im Zentrum von Neu-Delhi und bietet einen atemberaubenden Ausblick auf die Stadt. Das Hotel bietet allen Gästen einen Geldautomaten und eine Wechselstube an.
Zu den Sehenswürdigkeiten in der Nähe gehört Rotes Fort in nur 3 km Entfernung von dem 2-Sterne-Hotel. Freitagsmoschee ist auch einen Besuch wert und liegt nur 1 Kilometer von hier entfernt. Das Stadtzentrum von Neu-Delhi ist in etwa 15 Minuten zu Fuß erreichbar. Laxmi-Narayan-Tempel ist in nur 2 km Entfernung von der Unterkunft. Das Namaskar Hotel ist gleich neben der U-Bahn-Station Ramakrishna Ashram Marg gelegen.
Die Unterkunft in Neu-Delhi umfasst 37 Zimmer und stellt Hochgeschwindigkeitsinternet und einen Flachbildfernseher mit Satellitenkanälen zur Verfügung. Einige Zimmer verfügen über Fliesenböden und private Badezimmer.
Das Restaurant Leo's Restaurant Lounge befindet sich direkt neben dem Hotel und serviert asiatische Speisen.