Hotel Bill Palace
Bill Palace is a business 3-star hotel set 6 km from Red Fort (Lal Quila) and 2.9 km from Sadar Bazaar. Hotel Bill Palace has been welcoming guests to its elegant rooms since 2001.
The hotel boasts a convenient location in New Delhi close to Rajendra Place underground station. It is about 5 km away from the center of New Delhi.
Guests of Hotel Bill Palace can make use of free Wi-Fi, a mini bar, heating, cable television and a personal safe. They feature bathrooms with a shower, a hairdryer and complimentary toiletries.
Alfa Spice offers Indian, Chinese and Vegetarian dishes and lies 300 meters away.
Hotel Bill Palace is within a 20-minute drive to Indira Gandhi Intl airport.
Guests can rent cars to discover the nearby sites.