20 minutes' walk from Karol Bagh Market, the 3-star Hotel Bill Palace New Delhi includes 22 rooms. This New Delhi hotel is perfectly located in Karol Bagh, known for shopping streets such as the Ghaffar Market and Ajmal Khan Road and there is a car park on site.
Jheel Park is located 5 minutes' walk from the property, and such natural sites as Pusa Hill Forest State Park is 10 minutes away by car. Jantar Mantar Observatory, which is 10 minutes' drive from the Bill Palace New Delhi, is one of nearby attractions. Also, the war memorial "India Gate" lies 15 minutes away by car, and Rajendra Place is not so far from the accommodation. Delhi International airport is reachable within a 22-minute drive.
Guests may find the restaurant Foji Ka Dhaba 5 minutes' walk from the hotel.
Book Bill Palace New Delhi
More +
Less -