One of the most exclusive hotels in the Indian capital New Delhi.