The 3-star Kanchan Bhawan New Delhi hotel offers 28 rooms a 20-minute stroll from Netaji Subhas Institute of Technology. You will find a restaurant at this budget hotel.
The hotel is located in New Delhi, right around the corner from Dwarka Mor metro station. The accommodation in New Delhi is 1.6 miles from Lodi Era Baoli. Park Dwarka is about 10 minutes away by car, while New Delhi is situated a 40-minute drive from this hotel. Kakrola Crossing bus stop lies 900 feet away.
Climate control are featured for guests' comfort.