Hotel HC Grand is located in the South Delhi district in New Delhi, 5 km from Tughlaqabad Fort and 7 km from Humayuns Tomb Guests can enjoy the on-site restaurant Free WiFi is offered throughout the property and free private parking is available on site Some units feature a seating area where you can relax You will find a coffee machine in the room For your comfort, you will find slippers and free toiletries There is a 24-hour front desk, hairdressers, and shops at the property The hotel also offers car hire Pragati Maidan is 9 km from Hotel HC Grand, while India Gate is 10 km from the property Delhi International Airport is 19 km away