Offering location approximately a 5-minute walk from Jheel Park, Hotel Bill Palace New Delhi offers 22 rooms. A car park is available nearby as well.
This hotel stands just a minute's drive from Thorium CS, a few steps from Rajendra Place underground station. The 3-star hotel in New Delhi is approximately 10 minutes' drive from the big Ajmal Khan Park. Approximately 10 minutes' drive from Jantar Mantar Observatory is a perk for guests staying at the accommodation. The nearest underground station is approximately a 10-minute walk away.
Some of the air-conditioned rooms feature a flat-screen television as well as a minibar. They are decorated with elegant furniture.
Breakfast is served in the restaurant each morning. Guests will find the restaurant Foji Ka Dhaba nearly a 5-minute walk away.