The 4-star Hotel Inn Star New Delhi Airport is situated in the South Delhi district of New Delhi, 5 minutes' drive from Delhi International airport. Guests who stay at this New Delhi hotel can park their car on site.
Terminal 3 is about a 25-minute walk away, and Shirdi Sai Baba Temple is 2.6 miles from the hotel. The New Delhi property is situated 4.1 miles from Uttara Swamimalai Temple, which is considered to be a sacred site. You can easily find Terminal 2 not so far from this New Delhi hotel.
Hotel Inn Star New Delhi Airport offers 28 rooms with an air conditioner, as well as self-catering options such as tea/coffee making equipment. The bathroom is equipped with a walk-in shower and a separate toilet, along with bath sheets and towels.