Hotel Capital in Delhi ligt in het hart van de stad en dus voegt gemak en het comfort om uw verblijf. Het meest centraal gelegen hotel ligt vlak bij de belangrijkste zakelijke en winkelcentrum van Karol Bagh en Conught Plaats op slechts 5 minuten rijden van New Delhi Railway Station en 20 minuten rijden van het vliegveld.