Great 4* hotel in New Delhi.