Offering location approximately 5 minutes by car from Desh Bandhu Gupta Statue, the 3-star Hotel India Palace New Delhi offers 18 rooms. Guests who stay at this hotel can park their car on site.
The New Delhi hotel is situated within walking distance of Sankat Mochan Hanuman Mandir, within walking distance of Jhandewalan subway station. Jhandewalan Temple is a 9-minute stroll from the accommodation, and Sacred Heart Cathedral is 1.6 miles away. This hotel allows you to enjoy such natural sights as NDMC Water Tank just 11 minutes' walk away. Hotel India Palace is also a walk from Karol Bagh Market and Paharganj stand bus station is around a 10-minute walk away. The nearest metro station is about a 10-minute walk away.
The rooms at this New Delhi property provide guests with a flat-screen TV with satellite channels, as well as comforts such as an air conditioner and a trouser press. Bathrooms are appointed with a bath and a separate toilet along with bath sheets and shower caps.
Serving a wide range of dishes, Adyar Anand Bhavan and Angan By Bikenerwalla can be reached within 12 minutes' walk.