Hotel Topaz , New Delhi , India