Offering a sun terrace and views of the city, Namaskar Hotel is situated in New Delhi, 1.7 km from Jantar Mantar. Namaskar Hotel features free WiFi throughout the property. A TV is featured. There is a 24-hour front desk at the property. The hotel also offers car hire. Feroz Shah Kotla Cricket Stadium is 2.9 km from Namaskar Hotel, while Red Fort is 3 km from the property.