The 3-star Hotel India Palace New Delhi has 18 rooms and is located merely 9 minutes' walk from Ajmal Khan Park. Guests who stay at the hotel can park their car on site.
The property is situated about 15 km from Delhi International airport and within a short walking distance of Sankat Mochan Hanuman Mandir. Standing a mere 9 minutes' walk from Jhandewalan Hindu Temple, this New Delhi hotel is at a distance of 2.5 km from Cloth Market. Visit NDMC Water Tank, only 11 minutes' walk from the accommodation, and feel complete harmony with the nature of India. Laxminarayan Temple lies nearly 10 minutes' drive away, while Jhandewalan is a walk from Hotel India Palace. Deshbandhu Gupta Market bus stop is also situated around a 10-minute walk from the property.
The rooms feature a trouser press and air conditioning, along with a flat-screen TV with satellite channels for guests' utmost comfort. Bathroom facilities include a tub and a separate toilet, as well as comforts such as a shower cap and bath sheets.
Angan By Bikenerwalla is merely a 12-minute walk away and serves Indian cuisine.
Book Hotel India Palace New Delhi
More +
Less -