Welcome to Hotel Sai Palace , New Delhi , India