Decision deferred on handing over of Centaur Hotel land Industry-The Economic Times — February 27, 2017 comments off The Centaur in Delhi is one of the two hotels operated by Hotel Corporation of India (HCI), a wholly-owned subsidiary of Air India.