The 3-star Hotel India Palace New Delhi has 18 rooms and is located 9 minutes' walk from Ajmal Khan Park. Guests who stay at the hotel can park their car on site.
The property is set just 5 minutes' walk from Desh Bandhu Gupta Statue and at a medium distance from Jhandewalan underground station. Standing just 9 minutes' walk from Jhandewalan Temple, this New Delhi hotel is around 2.5 km from Cloth Market. Visit NDMC Water Tank, within 11 minutes' walk of the accommodation, and feel complete harmony with the nature of India. There is Laxminarayan Temple about 2.5 km away, while Paharganj stand bus station within close distance of Hotel India Palace.
The rooms at the property include a trouser press and air conditioning, as well as media facilities like a flat-screen TV with satellite channels. For your comfort, you will find a tub and a separate toilet, along with a shower cap and bath sheets.
Enjoy Indian dishes in restaurant Angan By Bikenerwalla, set approximately 12 minutes' walk away.
Book Hotel India Palace New Delhi
More +
Less -