Delhi.
Maidens Hotel, New Delhi