Hotel H.C Grand is located in the South Delhi district in New Delhi, 5 km from Tughlaqabad Fort and 7 km from Humayun's Tomb. Guests can enjoy the on-site restaurant.
Número de habitaciones: 20
Plot no.135 Pocket 2 Jasola Vihar Nea Apollo Hospial PLOT NO.135, 110025 Nueva Delhi, India