Located a mere 6 minutes' stroll from Ajmeri Gate, the 3-star Hotel Star House New Delhi gives easy access to various tourist attractions.
The comfortable hotel is located in the Central Delhi district of New Delhi, 1.4 miles from the historic Red Fort and 2.1 miles from the triumphal arch "India Gate". Nearby sights also include Ghalib's Haveli, which is approximately a 20-minute walk away. Entertainment in the area includes Jantar Mantar Observatory 1.3 miles from the Star House New Delhi. The hotel lies around 5 minutes by foot from New Delhi Airport Express Terminal metro station and within a few blocks of New Delhi train station.
The property welcomes guests to 17 rooms fitted with an air conditioner as well as a flat-screen TV with satellite channels. Along with a separate toilet and a shower, the private bathrooms also include bath sheets and towels.
The Star House is 0.3 miles from Bhagat Ji Dilli Wale.