Hotel Bill Palace
The 3-star Hotel Bill Palace is situated a mere 3.8 km away from Jantar Mantar. Built in 2001, the deluxe hotel was renovated in 2010.
You can find Birla Mandir Temple only 2.1 km from the property. The city center is 5 km away from the hotel.
The venue is set next to a market and a bazaar.
There are 22 elegant rooms at Hotel Bill Palace feature free wireless internet, a minibar, heating, cable television and an individual safe. For more comfort a shower, a hairdryer and complimentary toiletries are provided.
Indian meals are served at the restaurant. The bar Alfa Spice is located 300 meters from the property.
Guests can get to Indira Gandhi Intl airport in 20 minutes by car.
Guests are offered to rent cars at Hotel Bill Palace to discover the sites of New Delhi.