Welcome to Hotel Kaushal Palace , New Delhi , India